Gå til innhold

Anbefalte innlegg

Skrevet

lurte på om noen kunne fortelle meg hvordan man lager en hover effekt med to bilder hvor man bruker sånn OnMouseover og OnMouseout..

(emne opprettet grunnet n00bish aktige evner av meg på dette området) :p

Videoannonse
Annonse
Skrevet (endret)

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
Skrevet (endret)

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
Skrevet (endret)
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
Skrevet (endret)
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
Skrevet
IMO er den nye bedre, sjøl om den er på engelsk.. Trur eg har forklart ting litt bedre der..

men jeg forstår fortsatt ikke hvordan man bruker den måten på flere linker samtidig...

Skrevet (endret)

Du må lage klasser for hver link... Jeg har brukt den på denne... CSS'en ligger her :) Ligger vel under "kategorien" menu elns...

 

Så kan du se på koden på siden jeg linka til, der ser du hvordan du skal sette opp alt :)

Endret av Jibril2k
Skrevet (endret)

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

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