dom_beta: Mit CSS eine Navigation mit Breite 100% erstellen

Hallo!

Ich dachte ich frag hier einfach mal nach.

Und zwar folgendes Problem.
Bisher habe ich immer Tabellen für das Layout verwendet, jetzt möchte ich aber gerne CSS einsetzen.

Das Problem:
Ich habe mit dem Standard HTML eine Tabellennavigation erstellt, die eine Breite von 100% hat und das der verfügbare Platz unabhängig vom Inhalt der Zellen auf alle Spalten gleichmäßig aufgeteilt wird. Das geht ja mit dem Befehl "table-layout:fixed"

Nur wie bekomme ich dies in CSS realisiert?

Ich hab da schon verschiedenes ausprobiert, aber irgendwie geht das nicht.

Und was auch wichtig ist:
Wie bekomme ich es hin, daß ein Div-Container browserunabhängig immer zentriert wird? (entspricht: align=center)

Der Internet Explorer in Version 7 zentiert die Objekte, während Firefox und Safari (aktuelle Version) dies nicht tun.

Es wäre sehr nett, wenn mir jemand ein Beispiel hier posten könnte.

Vielen Dank!

  1. Liebe(r) dom_beta,

    Bisher habe ich immer Tabellen für das Layout verwendet, jetzt möchte ich aber gerne CSS einsetzen.

    prinzipiell lobenswert.

    Ich habe mit dem Standard HTML eine Tabellennavigation erstellt,

    Was ist eine Tabellennavigation? Meinst Du eine Navigationsspalte (oder -balken), die (bzw. der) mittels <table> umgesetzt ist? Dann musst Du ganz schnell dieses Kapitel lesen: [<http://de.selfhtml.org/css/layouts/navigationsleisten.htm@title=CSS-basierte Navigationsleisten>]

    Sei außerdem auf diesen Thread hingewiesen, in dem Dein Problem aktuell diskutiert wird: ?t=202543&m=1368162

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
    1. Was ist eine Tabellennavigation? Meinst Du eine Navigationsspalte (oder -balken), die (bzw. der) mittels <table> umgesetzt ist? Dann musst Du ganz schnell dieses Kapitel lesen: [<http://de.selfhtml.org/css/layouts/navigationsleisten.htm@title=CSS-basierte Navigationsleisten>]

      Was gibt es daran nicht zu verstehen?! Es ist eine Navigationsleiste realisiert mit einer Tabelle, 1 Zeile und 6 Spalten.

      Und der Inhalt wird zentriert ausgerichtet sowie die Breite wird unabhängig vom Inhalt gleichmäßig verteilt.

      1. @@dom_beta:

        nuqneH

        1 Zeile und 6 Spalten […] die Breite wird unabhängig vom Inhalt gleichmäßig verteilt.

        Na dann gib doch die Menüpunkte 16.666% Breite an. (Wenn noch margin/padding im Spiel ist, entsprechend weniger.)

        Qapla'

        --
        Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
        (Mark Twain)
      2. Liebe(r) dom_beta,

        Du brauchst weder meine Frage als Denkanstoß benutzen, noch meine verlinkten Quellen studieren, wenn Du nicht willst.

        Liebe Grüße,

        Felix Riesterer.

        --
        ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)
  2. Om nah hoo pez nyeetz, dom_beta!

    Wie bekomme ich es hin, daß ein Div-Container browserunabhängig immer zentriert wird? (entspricht: align=center)

    Zentrieren bei suit.rebell.at

    Matthias

    --
    http://www.billiger-im-urlaub.de/kreis_sw.gif
    1. Zentrieren bei suit.rebell.at

      Das macht er im IE nicht; das Objekt bleibt links kleben.

      1. Om nah hoo pez nyeetz, dom_beta!

        Das macht er im IE nicht; das Objekt bleibt links kleben.

        bei mir nur im IE 5.5 des IE-Testers. Möglicherweise schicks du durch einen fehle[nden|rhaften] Doctype die IE in den Quirksmodus.

        Matthias

        --
        http://www.billiger-im-urlaub.de/kreis_sw.gif