Graphity: MSIE: Inline style verringert höhe

Hallo zusammen

Ich sitze jetzt schon einige Stunden an folgendem Problem. Eine Google Recherche (in diesem Forum) hat nichts geholfen :-(

Wie ihr unter http://www.graphity.info/hilfe/Untitled-1.html sehen könnt ist dort ein Teil eines Menüs in einer Tabelle (Joomla will es so). Zwischen den Menü-Kategorien sind Separatoren. Diese sind DIVs mit einem border-bottom.
Das funktioniert ganz gut, vor allem im Firefox. Im MSIE allerdings sind diese Separatoren höher. Ich dachte erst, es liegt daran, daß die TDs einen Inhalt haben, aber der Abstand ist geringer wenn ich in dem SPAN vor dem DIV ein style-Attribut hinzufüge. Dieses Attribut darf nicht leer sein aber das was drin steht muß nicht unbedingt etwas mit Höhe zu tun haben (siehe der untere der beiden Separatoren).

Kann mir da jemand weiterhelfen wie ich das Menü unter Firefox und MSIE gleich aussehen lassen kann?

Gruß
Graphity

  1. Hi,

    Wie ihr unter http://www.graphity.info/hilfe/Untitled-1.html sehen könnt ist dort ein Teil eines Menüs in einer Tabelle (Joomla will es so).

    wenn Du Joomla kein brauchbares Verhalten antrainieren kannst, wieso schmeißt Du den Schrott dann nicht weg?

    Zwischen den Menü-Kategorien sind Separatoren. Diese sind DIVs mit einem border-bottom.

    Und mit einer _mehrfach vorkommenden ID_. Wage es bitte nicht, bei einem derart kapitalen Fehler irgend einem Browser ein Fehlverhalten zu unterstellen.

    Das funktioniert ganz gut, vor allem im Firefox.

    Ausnahmsweise verzeiht Dir hier Firefox mehrere Fehler: Die wiederkehrende ID, die defekte Schachtelung von <span> und <div>, sowie die Kurzschreibweise <div/>, obwohl <div> kein leeres Content-Modell hat. Nein, letzteres muss man nicht als Fehler ansehen. Einige Browser tun es aber.

    [...] der Abstand ist geringer wenn ich in dem SPAN vor dem DIV ein style-Attribut hinzufüge. Dieses Attribut darf nicht leer sein aber das was drin steht muß nicht unbedingt etwas mit Höhe zu tun haben

    Muss es etwas mit dem Box-Modell zu tun haben? Muss es etwas mit CSS zu tun haben? Was hast Du alles getestet?

    Kann mir da jemand weiterhelfen

    Eliminiere zunächst einmal die Tabellen. Wenn Du dazu Joomla patchen musst, dann tue dies.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes