[TYPO3-german] Menü Problem <ul><li>
Philipp Holdener
philipp at holdener.ch
Wed Feb 15 16:19:07 CET 2006
JoH wrote:
> <ul>
> <li>Band
> <ul>
> <li>Über uns</li>
> <li>Mitglieder</li>
> </ul>
> </li>
> <li>Tourdaten</li>
> </ul>
>
>> Das eine </li> ist am falschen Ort!? Der IE zeigts dennoch richtig
>> an, der FF hingegen nicht!
>
> Ich hab Deinen HTML Code mal in Zeilen gepackt und kann absolut nicht
> erkennen, was daran falsch sein soll.
> Genau so sollte ein ul-Liste laut W3C aussehen.
> Ein Submenu wird dabei immer komplett _innerhalb_ des übergeordneten
> li-Tags angelegt.
>
> Wenn Du im CSS allerdings mit fixen Höhenangaben für die li-Tags
> arbeitest, solltest Du das auf jeden Fall ändern, weil nur der IE die
> Teile trotzdem streckt und das Submenu an die richtige Stelle packt.
> In allen anderen Browsern wirst Du nur eine Überlappung von Submenu
> und nachfolgenden Hauptpunkten sehen.
>
> Ein Workaround wäre, nur dem IE eine fixe Höhe zuzuweisen, alle
> anderen bekommen "min-height", was vom IE ignoriert wird.
>
> z.B.:
>
> height: expression('30px');
> min-height: 30px;
>
> Joey
Hallo Joey
Danke für dein Hinweis!
Das komische ist aber, dass mit
<ul>
<li>Hauptmenüpunkt</li>
<li>Hauptmenüpunkt</li>
<ul>
<li>Submenüpukt</li>
<li>Submenüpunkt</li>
</ul>
<li>Hauptmenüpunkt</li>
</ul>
in beiden Browsern richtig dargestellt wird!
mit
<li>Hauptmenüpunkt
<ul>
.....
</ul>
</li>
hab ich wie beschrieben das Problem im FF!
Habe aber wie erwartet ein height:40px im css.
Irgendwie muss ich das so reinpacken, sonst sind die Abstände zu klein!
Vielen Dank für eure Hilfe
Grüsse aus der Schweiz
Philipp
More information about the TYPO3-german
mailing list