Gå til innhold

img:hover og IE


Anbefalte innlegg

Skrevet

Hvorfor virker ikke dette i IE6? Workaround?

 

Vil at rammene skal bytte farge når jeg har musa over bildene.

 

CSS:

.imagebox {
display: inline;
float: left;
margin: 10px;
}

.imagebox img {
border: 1px solid #ccc;
padding: 3px;
}

.imagebox img:hover {
border: 1px solid #369;
}

 

XHTML

<div class="imagebox">
<p><a href=""><img alt="Test" class="img" height="90" src="0001.png" title="Testbilde" width="120" /></a><br />
Testbilde #1</p>
</div>

Videoannonse
Annonse
Skrevet (endret)

IE støtter desverre ikke hover på annet enn a-elementer. :hrm:

 

EDIT: derfor blir det

.imagebox a img {
border: 1px solid #ccc;
padding: 3px;
}

.imagebox a img:hover {
border: 1px solid #369;
}

Endret av PoleCat
Skrevet (endret)
.
.imagebox a img:hover {
border: 1px solid #369;
}

Det må i så fall bli

.imagebox a:hover img { }

 

Du veit, IE støtter kun :hover på a-elementer ;)

Endret av arve87
Skrevet (endret)

Mente å huske at IE bare likte a:hover, ja :p

 

Ingen av de funker, men skifter farge når jeg trykker på den med den nye koden :p

 

Edit: Funker nå, bare la inn dette. Mente å huske at alle måtte spesifiseres i IE.

 

a, a:visited {
color: #b10f1a;
font-weight: bold;
text-decoration: none;
}

a:hover, a:active {
text-decoration: underline;
}

Endret av JohnRichard

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...