Mel : horizontales Menü und Opera 7.54

Beitrag lesen

hi,

zoom:1 funktioniert. Kommt in die CC und gut ist es ;)

Dann packe das height:1% für die 5er-IEs sicherheitshalber auch noch da mit rein - IIRC bekommt sonst der Mac-IE wieder Probleme, der height auch für inline-Elemente wörtlich interpretiert.

Also ich teste auch auf IE Mac und der schluckt  das anstandslos.

Aber ich werde es zur Sicherheit trotzdem verstecken.

Noch was zu dem height:1%.
Ich hab u.a. auch headlines mit links
also sowas:

<h2><a href="#">headline mit link</a></h2>

das css dazu:

h2 a {
text-decoration: none;
margin: 0 0 0 -10px;
background: url(/img/link.gif) 0 50% no-repeat;
padding: 0 0 0 12px;
}

h2 a:focus,
h2 a:active {
background: #eaeaea url(/img/link.gif) 0 50% no-repeat;
}

der IE 5 stellt das natürlich etwas unschön dar- wegen dem padding.
also hab ich mir gedacht löse das gleich mal mit dem tollen hashlayout ;)

also

h2 a {
text-decoration: none;
margin: 0 0 0 -10px;
background: url(/img/link.gif) 0 50% no-repeat;
padding: 0 0 0 12px;
height: 1%
}

Das klappt zwar mit den Innenabständen und die Hintergrundbilder sehen toll aus aber das gesamte h2 weitet sich aus mit (unerklärlichen Abständen nach unten).

Kann ich mir jetzt gerade nicht erklären warum das so ist?