Gå til innhold

Webkafeen


Anbefalte innlegg

men jeg har flere meny valg egentlig. må jeg gi hver li en id? <li id="li1"> f.eks også

#li1 li {

background-image: url(bilde1.jpg);

}

 

#li1 li:hover {

background-image: url(bilde2.jpg);

}

 

? det har jeg egentlig prøvd, men det gikk ikke helt trur jeg :S

 

har ett bilde for hver li, og det er 5stk av dem egentlig så.

Endret av skate4life
Lenke til kommentar
Videoannonse
Annonse
Hmmm, fikk ikke helt det til å funke.

Om jeg har 100% bredde ligger boksen under den på 200px (og er like stor som viewport). :hmm:

 

Edit: Når jeg fjerna bredda helt på den høyre boksen funka det, men ikke helt slik jeg hadde håpet. Om boksen på høyre siden blir høyere enn den andre, så fortsetter teksten under boksen på 200px. Eh, noen som forsto? :roll:

Hmm ja, innså akkurat det samme..

Sånn da!

Lenke til kommentar
men jeg har flere meny valg egentlig. må jeg gi hver li en id? <li id="li1"> f.eks også

#li1 li {

background-image: url(bilde1.jpg);

}

 

#li1 li:hover {

background-image: url(bilde2.jpg);

}

? det har jeg egentlig prøvd, men det gikk ikke helt trur jeg :S

har ett bilde for hver li, og det er 5stk av dem egentlig så.

 

Dette fungerer:

<ul>
<li id="item1"><a href="#">Knapp</a/></li>
<li id="item2"><a href="#">Knapp 1</a></li>
osv...
</ul>

 

li#item1 {
background-image: url(bilde1.jpg);
}

li#item1:hover {
background-image: url(bilde1_hov.jpg);
}

li#item2 {
background-image: url(bilde2.jpg);
}

li#item2:hover {
background-image: url(bilde2_hov.jpg);
}
osv...

Endret av endrebjorsvik89
Lenke til kommentar
Hmm ja, innså akkurat det samme..

Sånn da!

Thats more like it!

 

Men blir det ikke det samme om jeg bare har to div-bokser, venstre og høyre, og bare setter 205px margin på høyre? Så da ut som resultatet ble det samme, så virket litt unødvendig med å ha en div inni den andre ... ?

 

Takk for hjelpen, da. :)

Endret av DevN
Lenke til kommentar

Jeg bruker Dave Shea sin metode for å bytte ut overskrifter med bilde.

 

<h3 id="header" title="Revised Image Replacement">
<span></span>Revised Image Replacement
</h3>

/* css */
#header {
width: 329px;
height: 25px;
position: relative;
}
#header span {
background: url(sample-opaque.gif) no-repeat;
position: absolute;
width: 100%;
height: 100%;
}

Det fungerer helt greit, men når jeg prøver å bruke denne metoden på et annet element enn H elementet så fungerer det ikke. Det er en plass jeg har brukt strong elementet på siden min (liten, uviktig overskrift som jeg ikke vil bruke h elementet på, men jeg vil at det skal se anderledes ut.)

 

Noen som vet om det ikke går ann å "bytte ut" strong elementet med et bilde?

 

<div id="top_right">
<strong><span></span>Liten overskrift</strong>
</div>
/*CSS*/
#top_right strong {
width: 120px;
height: 36px;
position: relative;
margin-left:25px;
}
#top_right strong span {
background: url(sample-opaque.gif) no-repeat;
position: absolute;
width: 100%;
height: 100%;
}

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