• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Komischer IE Bug bei Listen

Harry Hunt

New member
Kennt jemand dieses komische Phänomen?

Ich habe zwei ineinander geschachtelte Listen (UL), die als Navigation fungieren. Also etwas so

HTML:
<ul>
  <li>
   <a href="#"> Irgendeintext</a>
    <ul>
      <li><a href="#">Nocheintext</a></li>
      <li><a href="#">Nocheintext</a></li>
      <li><a href="#">Nocheintext</a></li>
   </ul>
  </li>
  <li>
   <a href="#"> Irgendeintext</a>
    <ul>
      <li><a href="#">Nocheintext</a></li>
      <li><a href="#">Nocheintext</a></li>
   </ul>
  </li>
  [...]
</ul>

das ganze wird über CSS formatiert, so dass kein Aufzählungszeichen zu sehen ist (also list-style-type: none). Zu jeder Seite wird ein Navigationspunkt hervorgehoben. Ich mache das über eine CSS-Klasse "selected" in der ich die Textfarbe ändere und über list-style-image ein Bild vor den Navigationpunkt setze. Das funktioniert auch ganz gut, im IE wird das Bild allerdings nicht immer angezeigt, und zwar nur bei Listen-Elementen, die unterhalb des "Falzes" (also in dem Bereich, der ohne Scollen angezeigt wird) liegen. Wenn man die Seite dann aktualisiert, erscheint das Bild manchmal (aber nicht immer). In allen anderen Browser gib's keine Probleme. (Es geht sogar im IE 5, nur IE 6 macht Probleme)

Weiß jemand, was man da machen kann?

Ich könnt's auch mit einem background-image machen, aber mit list-style-image wär's mir eigentlich lieber.

Viel Dank im Voraus!

P.S.: Ich hab den Code nur im Büro, desshalb kann ich ihn hier nicht genau wiedergeben.
 
Ich hab's jetzt über ein background-image gemacht :(

Scheint, als wäre list-style-image nocht nicht so ganz verlässlich.
 
Hi!

Hatte mich hier nicht eingeklinkt obwohl ich das Problem kannte (aber 'ne Lösung nicht). Habe auch schon in Mozilla, Fifo und Co gelegentlich ähnliche Phänomene gesehen: sauber irgendwelches CSS gehäkelt und wenn Du runterscrollst ist alles im Ar....

Sowas ist nicht auf IE begrenzt. :(

Ahoi - Pit
 
Alles andere als komische Bugs im Internet Explodierer wären ja ein Wunder - reicht also wenn du das nächste mal IE schreibst :D

Das Probleme kenne ich, unter anderem mit divs - der Inhalt dieser wird nicht angezeigt, nachdem man ein anderes Fenster aufgemacht hat und anschließend wieder den IE in den Vordergrund holt, sieht mans, oder auch, wenn man auf einen Ankerpunkt klickt - echt komisch...
 
Zu dem Problem mit DIVs und Hintergrundbildern hab ich mal was in den "XHTML Browser Bug-Report" geschrieben. Da hilft meistens ein "position: relative" im betroffenen Container (auch wenn das keine befriedigende Lösung ist).

Ist schon ärgerlich, wenn man sich zusammenreißt und versucht, Navigationen mit Listen anstatt mit DIVs zu machen und dann sowas. Aber mit background-image funktioniert's ja. :D
 
Zurück
Oben