Gå til innhold

Anbefalte innlegg

Videoannonse
Annonse

jeg synes det blir litt rart med arne sin måte, fordi man har vel gjerne flere bilder enn en. må man lage mange sånne stilgreier for hver link da?

eller har jeg ikke forstått?

 

edit: leif og glemte å si at det gjalt linker her

Endret av galskapen
Lenke til kommentar

Det er vel ikke den anbefalte metoden, men tatt ut fra hodet:

<div id="bilde" style="background-image: url(bilde1.jpg);" onMouseOver="document.getElementById('bilde').style.background-image = 'url(bilde2.jpg)' "

Jeg har ikke testet denne koden enda.

Men dog; for mousovers i f.eks. en meny bør man bruke pixy's brilliant rollovers (no preload).

Aberet med dette er at IE selvfølgelig bare støtter :hovera-elementer, og defor kan man ikke gjøre denne typen rollovers på samme måte, og samtidig opprettholde semantisk korrekt kode.

Endret av Zethyr
Lenke til kommentar
da ender du opp med all kunnskap du trenger for å lage den effekten...

a-elementer... :(

Se avatar, og ta den gjerne i bruk; det er nemlig IE som har skylden for at :hover ikke fungerer på div og alt annet morsomt... :devil:

edit: f.eks. Javascripting er nødvendig for at følgende side skal fungere optimalt i IE:

http://www.csszengarden.com/?cssfile=/089/089.css&page=0

Her bruker han :hover på divs og IE reagerer ikke :devil::devil::devil::devil:

Endret av Zethyr
Lenke til kommentar
fikk ikke linken til pixy til å funke :roll:

http://www.pixy.cz/blogg/clanky/cssnopreloadrollovers/

 

skal være slik... Jeg kom inn på microsft sine sider i stad :wow:

For å komme inn på sidene første gangen skrev jeg bare 'pixy's brilliant rollovers' i adressefeltet....

 

edit: rettet på ovenfor, og funnet ut feilen.... fourmets MØKKA-funksjon legger automatisk til en ekstra 'http://' inniblandt.... !!! :roll:

Endret av Zethyr
Lenke til kommentar

den er bedre ja ;)

<a href="#" class="roll" style="background-image: url(mø.jpg); height: 20px;">&nbsp</a>
<a href="#" class="roll" style="background-image: url(mø.jpg); height: 20px;">&nbsp</a>
<a href="#" class="roll" style="background-image: url(mø.jpg); height: 20px;">&nbsp</a>
<a href="#" class="roll" style="background-image: url(mø.jpg); height: 20px;">&nbsp</a>

.roll:hover{
background-position: bottom;
}

noe slikt ?? har ikke tid til å se over/gjøre det mer grundig...

 

edit: for sen :mad:

Endret av Zethyr
Lenke til kommentar

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...