egentligen så splear det ingen roll om bilderna eller hela href taggen kan röra sig, huvudsaken är att bilden blir nerskalad och att det funkar i både mozilla och IE
Kollade inte koden. Men i princip så tar du en bild som bakgrund till "a" och en annan som bakgrund till "a:hover". Placera bakgrunderna till höger eller vänster eller var du nu vill ha dom, och lägg in bildernas bredd som padding till samma stilar. Ungefär så här:
.reduced {padding:0; margin:6px auto; list-style-type:none; text-align: left; }
.reduced li {display:block; width:100%; height:100%; position:relative; padding-bottom:5px;border-width: 1px; border-color:#000;}
.reduced li a {display:block; width:100%; width:inherit; height:inherit; background:transparent; display:block; overflow:hidden; position:relative; text-decoration:none;}
.reduced li a img {width:30%; border:0; float:left;}
.reduced li a span {width:60%; height:20%; border:0; float:left; text-overflow:clip; text-decoration:none; padding-left:5px; padding-top:9px; padding-bottom:9px; text-overflow:ellipsis;}
.reduced li a:hover { margin-left:1px; z-index:100; background: #333;}
Probelemt låg i bredden får inte vara ärvd i IE
Jag har ingen aning. Men det ser ut som om du har öst in en väldans massa onödiga parametrar i dom där stilarna, och har span-klasser och jox. Är du verkligen säker på att du måste ha allt det där? Det ser liksom ut som om du ber om problem...
Kan du ladda upp sidan och ge en länk så att man får se rubbet?
Blir lite nyfiken på varför du har både text-overflow:clip; och text-overflow:ellipsis; i ditt a span. Är det skillnad på webläsarna, som gör att du har det så? Vet att IE6, konstigt nog har stöd för denna som väl tillhör css3. Undrar bara :-)
262 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25