klozzmajor Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Driver med en oppgave på skolen nå, hvor vi skal lage en 3 kolonners side. I høyre kolonne skal vi ha en reklamebanner, hvor vi skal bruke hoverfunksjon. Jeg tenkte å bruke et default bilde for så å la dette bilde endres til et annet når brukeren drar muspekern over bildet? Hvordan skal jeg kode dette? Det skal ikke være noen link på bildet. Takker for svar Lenke til kommentar
Stian Jacobsen Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Med Firefox og opera er dette enkelt men med IE må du bruke js.. Lenke til kommentar
klozzmajor Skrevet 4. desember 2007 Forfatter Del Skrevet 4. desember 2007 (endret) Med Firefox og opera er dette enkelt men med IE må du bruke js.. Ja det er godt mulig, men hvordan koder jeg det i css? Endret 4. desember 2007 av coolgrev1 Lenke til kommentar
arex1337 Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 IE støtter jo bare hover på <a>-elementet. Du kan jo bruke <a class="nolink"><img /></a>, og a.nolink { cursor: default } e.l.? Eller kan du ikke bruke <a>-elementet, selv om brukeren ikke ser forskjell? Lenke til kommentar
Anders Moen Skrevet 4. desember 2007 Del Skrevet 4. desember 2007 Se på den her: http://www.w3schools.com/js/js_animation.asp Tror det ble riktig link... Lenke til kommentar
alletiders Skrevet 7. desember 2007 Del Skrevet 7. desember 2007 Med Firefox og opera er dette enkelt men med IE må du bruke js.. Ja det er godt mulig, men hvordan koder jeg det i css? #reklame { width: 10em; height: 25em; background-image: url(ettbilde.jpg); } #reklame:hover { background-image: url(etannetbilde.jpg); } .. muligens. Har ikke testet det. Lenke til kommentar
arex1337 Skrevet 7. desember 2007 Del Skrevet 7. desember 2007 Tror ikke IE6 støtter pseudoklassen hover på noe annet enn <a>-elementet. Lenke til kommentar
klozzmajor Skrevet 10. desember 2007 Forfatter Del Skrevet 10. desember 2007 (endret) #rightnav a{ height: 30em; width:10em; text-decoration: none; background-image: url(../bilder/bannere/lichking.jpg); background-repeat: no-repeat; display: block; } #rightnav a:hover{ background-image:url(../bilder/bannere/lichking_gamezone.jpg); background-position: 0px 6em; } Gjorde det slik, og det funka greit i både IE og FF. Takker for svar folkens:) Endret 10. desember 2007 av coolgrev1 Lenke til kommentar
øl_i_tastaturet Skrevet 10. desember 2007 Del Skrevet 10. desember 2007 Anbefaler deg sterkt å ha hoverbildet i samme bilde som det vanlige. Om du ikke legger inn en preload da. Lenke til kommentar
klozzmajor Skrevet 10. desember 2007 Forfatter Del Skrevet 10. desember 2007 (endret) Anbefaler deg sterkt å ha hoverbildet i samme bilde som det vanlige. Om du ikke legger inn en preload da. Hvorfor det? Hvordan vil koden se ut da? Endret 10. desember 2007 av coolgrev1 Lenke til kommentar
............... Skrevet 10. desember 2007 Del Skrevet 10. desember 2007 (endret) Hvis bredden på hvert av bildene er 50px, så slår du dem sammen og det blir 100px. #lol { background-image: url(img/bilde.gif); width: 50px; } #lol:hover { background-position: -50px; } Ble det riktig? Endret 10. desember 2007 av karlsn Lenke til kommentar
øl_i_tastaturet Skrevet 10. desember 2007 Del Skrevet 10. desember 2007 (endret) a#hovedsiden { width: 79px; height: 26px; background: url(images/hovedsiden.jpg) top no-repeat; } a:hover#hovedsiden { background: url(images/hovedsiden.jpg) bottom; } Sånn kjører jeg det. Da er da bilde2 i bunn av det andre. Da bare halverer du høyden i den øverste koden der. Endret 10. desember 2007 av bjorshol Lenke til kommentar
klozzmajor Skrevet 10. desember 2007 Forfatter Del Skrevet 10. desember 2007 (endret) Tusen takk for svar folkens :-) Det funker fint Endret 10. desember 2007 av coolgrev1 Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå