Nach vielen Stunden habe ich herausgefunden, warum die Links innerhalb meiner PNGs in IE6 nicht funktionieren.
Es liegt daran, dass ich filter: progid: dximagetransform.microsoft.alphanimageloader in meinem CSS verwende. Nach vielen weiteren Stunden habe ich keine Lösung gefunden, diese Links zu reparieren.IE6 png Fehler; Links funktionieren nicht?
Hier ist mein Code ...
HTML
<div id="fullwidth-header-wrapper">
<div id="header"> <strong class="logo"> <a href="#">Google</a> </strong>
<div id="nav">
<ul>
<span>
<span style="color: white;">Prefer</span>
Google? Click
<a href="http://google.com">here!</a>
</span>
</ul>
</div>
</div>
</div>
CSS
#fullwidth-header-wrapper {
height: 120px;
}
#header {
background:url(../images/header-bg.png) no-repeat 50% 0;
height: 138px;
width: 980px;
margin: 0 auto;
position: relative;
top:0;
}
.logo{
background:url(../images/logo.png) no-repeat;
display:block;
width:500px;
height:125px;
position:absolute;
top:40px;
left:85px;
}
.logo a{
display:block;
width:323px;
height:85px;
text-indent:-9999px;
overflow:hidden;
}
#nav {
background:url(none.gif);
filter:progid:dximagetransform.microsoft.alphaimageloader(src='images/nav.png', sizingmethod='crop');
display: inline;
position: absolute;
top: -8px;
right: 30px;
width: 350px;
height: 75px;
z-index: 150;
}
#nav ul {
position: relative;
top: 18px;
left: 0px;
color: rgb(87, 175, 237);
font-size: 96.8%;
z-index:200;
}
#nav span {
color: #fff;
position: absolute;
top: 18px;
left: 0px;
font-size: 96.8%;
}
#nav a {color: rgb(255, 255, 255);}
Wie Sie dieses Problem beheben kann oder dies vermeiden und Vorschläge re: eine mögliche Lösung für die oben ?
Danke!
Ich _just_ entdeckte dieses Problem auf meiner Website (oder, entdeckte, dass es jquery.ifixpng war, dass verantwortlich war). Mein Problem ist mit Links UND Eingabefeldern. Ich werde interessiert sein, dass es beantwortet wird. – Jerph
Ich frage mich, ob es einen Stackoverflow für Designer gibt. Dies ist meine erste oder so Buchung hier, also vielleicht Stack auch Webdesigner? Hoffe so! –