mAu
Erfahrenes Mitglied
Hallo Tutorialianer,
nachdem ich mich lange gesträubt habe, steht nun die Optimierung einer Seite an den IE 6 an, dabei habe ich zwei Probleme:
1. Wenn ich über einen Menüpunkt fahre, springt der Teil unter der Navigation nach oben (siehe Screenshots, oder Live: http://www.wolf-khosrowi.de). Hier die (meiner Ansicht nach) relevanten CSS-Ausschnitte:
screen.css
ie6-correct.css
2. Da transparente PNGs verwendet werden, habe ich auf den IE PNG Fix v2 zurückgegriffen. Dadurch sind die Bedienelemente im Inhaltsbereich (Vor- und Zurück-Button, sowie Scrollbar) unbedienbar. In der Hilfe stand, dass man die Elemente nicht positionieren dürfe, um den Bug zu umgehen, funktioniert aber nicht bei mir, irgendwelche Ideen?
nachdem ich mich lange gesträubt habe, steht nun die Optimierung einer Seite an den IE 6 an, dabei habe ich zwei Probleme:
1. Wenn ich über einen Menüpunkt fahre, springt der Teil unter der Navigation nach oben (siehe Screenshots, oder Live: http://www.wolf-khosrowi.de). Hier die (meiner Ansicht nach) relevanten CSS-Ausschnitte:
screen.css
Code:
#navigation {
list-style: none;
margin-top: -21px;
margin-bottom: 21px;
padding-left: 256px;
}
#navigation li {
height: 33px;
line-height: 33px;
float: left;
margin: -7px 0 0 0;
position: relative;
z-index: 2;
}
#navigation li a {
display: block;
height: 21px;
line-height: 19px;
margin-top: 7px;
padding: 0 6px;
vertical-align: middle;
}
#navigation li a:hover, #navigation li a:active, #navigation li a.active {
background: url('../graphics/logo-background.png') no-repeat;
}
#navigation li.border {
border-right: 1px solid #fff;
}
Code:
#navigation li {
height: 27px;
padding-top: 6px;
}
#navigation li a {
float: left;
margin-top: 1px;
}
ul.sidenavigation a:link, ul.sidenavigation a:visited, ul.sidenavigation a:hover, ul.sidenavigation a:active {
color: #fff;
display: block;
font-weight: bold;
font-size: 10px;
text-decoration: none;
}