"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

horizontales menü mit css

taz 19.04.2004 - 12:56 654 9
Posts

taz

Legend

Avatar
Registered: Apr 2000
Location: ärgsten Kaff
Posts: 2233
folgende probleme ergeben sich gerade und nach langem herumprobieren hab ich anscheinend paradeiser vor den augen und check nix mehr :(

1)
DATEI1

wenn man sich die datei im mozilla ansieht dann hat man ein horizontales menü wobei die menüpunkte oben und unten aus der leiste ausbrechen (das soll so sein) der IE6 weigert sich jedoch beharrlich und zeigt immer nur menüpunkte an die mit dem hintergrund abschließen. wo liegt da da der fehler

2) wie schaffe ich es am besten in den mittleren menüpunkt (dort wo logo steht ;)) ein bild einzufügen, welches oben und unten aus der leiste gleich weit "ausbricht".

Datei2

(ich kriegs etwas besser als in obiger datei hin aber ich schaffs ned dass bild "runterzuziehen" und dass mozilla das bild im rahmen behält.


ich weiss ist etwas kompliziert, aber nach 3h herumsch*** check ichs leider nimma ab :(

mat

Administrator
Legends never die
Avatar
Registered: Aug 2003
Location: nö
Posts: 25423
1) die höhe des <ul>s mit der class navcontainer limitiert die höhe der <li>s.

taz

Legend

Avatar
Registered: Apr 2000
Location: ärgsten Kaff
Posts: 2233
thx das dachte ich mir, anscheinend kann man sich in mozilla über dieses limit hinwegsetzen mit dem ie nicht.

hat schon jemand eine grafik in eine horizontale liste eingefügt ?

Rektal

Here to stay
Registered: Dec 2002
Location: Inside
Posts: 4452
Hast du es bei der Grafik mit vertical-align probiert? Spiel dich mal damit rum ( http://www.w3.org/TR/CSS21/visudet....-vertical-align ). Genauer gesagt mein ich, dass auf das Element, dass die Grafik enthaellt, das vertical-align Property anwendest.

taz

Legend

Avatar
Registered: Apr 2000
Location: ärgsten Kaff
Posts: 2233
thx für den tipp. ein kurzer versuch hat zwar nichts gebracht, aber ich teste weiter :(

taz

Legend

Avatar
Registered: Apr 2000
Location: ärgsten Kaff
Posts: 2233
also mit der angabe vertical-align: 50px; krieg ich das halbwegs hin

ABER zu hause am ie5 probiert --> grausam, da fehlt die hälfte. nach etwas googlen bin ich auch wieder auf http://css.maxdesign.com.au gestossen und dort gibt es ja sehr viele listen, die mit css formatiert wurden und die meisten schauen mit dem ie5 einfach *******e aus (ein teil fehlt, meist wird das padding ignoriert und die schrift pickt daher am rand ,...)

gibt es ie5 taugliche horizontale css menüs mit ul und li oder geht das einfach nur mit nem table ? ie5 user sind wohl doch die meisten seitenbesucher und die sollte man nicht nur wegen eines blöden browsers vor den kopf stossen

*langsam an ie5 und css verzweifel*

that

Moderator
Hoffnungsloser Optimist
Avatar
Registered: Mar 2000
Location: MeidLing
Posts: 11338
Zitat von taz
ie5 user sind wohl doch die meisten seitenbesucher

na hoffentlich nicht mehr - inzwischen sollten die meisten auf 6.0 oder 5.5 sein.

taz

Legend

Avatar
Registered: Apr 2000
Location: ärgsten Kaff
Posts: 2233
die frage ist nun ie5 user mit einer grauslichen navigation in kauf nehmen oder andere lösung suchen ?

flaimo

ILFTKYS
Avatar
Registered: Dec 2001
Location: ask a ninja
Posts: 872
najo. mehr werdns sicha ned in zukunft die 5.0 user. wenn MS 8 jahre alte betriebssysteme nicht mehr unterstützt, dann sollten wir das mit so alten browsern auch nicht mehr machen...

taz

Legend

Avatar
Registered: Apr 2000
Location: ärgsten Kaff
Posts: 2233
so wer lange sucht wird fündig:

der ie5 hat einfach grobe probleme mit horizonalen listen ( er ignoriert tw border padding margin und zerstört damit jedes design)
eine genaue liste welche designs von listamatic funktionieren gibts hier:
http://css.maxdesign.com.au/listama...ser-support.htm


eine gute alternative, die auch im ie5 funktioniert
http://www.simplebits.com/bits/css_tabs.html
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz