mboost-dp1

css forskel


Gå til bund
Gravatar #1 - Longio
12. feb. 2012 21:20
Jeg har prøvet på at finde svaret på nettet, men synes ikke rigtigt jeg kan finde noget.

Men hvad er forskellen i at skrive

"nav li" og "nav > li"?

på forhånd tak :)
Gravatar #2 - Windcape
12. feb. 2012 21:24
http://www.w3.org/TR/selectors/

"E F": an F element descendant of an E element

"E > F": an F element child of an E element
Gravatar #3 - Daniel-Dane
12. feb. 2012 21:24
> er kun det første child.

div.hest > div vil således ikke påvirke #knud i
<div class="hest"><div><div id="knud"></div></div></div>


#2
Curse you. Jeg skulle lige til at finde det link frem!
Gravatar #4 - Brugernavn
12. feb. 2012 23:17
Daniel-Dane (3) skrev:
> er kun det første child.

Rettelse, alle childnodes, niveauet umiddelbart under. Altså vil "div > span" kun påvirke noder, der har klassen affected her:
<div>
<span class="affected">
<span></span>
</span>
<span class="affected">
</span>
<span class="affected">
<span></span>
</span>
<span class="affected">
</span>
</div>

Altså ikke fordi de har klassen ;-)

"div span" giver:
<div>
<span class="affected">
<span class="affected"></span>
</span>
<span class="affected">
</span>
<span class="affected">
<span class="affected"></span>
</span>
<span class="affected">
</span>
</div>
Gravatar #5 - Daniel-Dane
12. feb. 2012 23:41
Ja, det var også det, jeg mente. (:
Gravatar #6 - Brugernavn
13. feb. 2012 07:57
Daniel-Dane (5) skrev:
Ja, det var også det, jeg mente. (:

I know

Gravatar #7 - Longio
13. feb. 2012 20:11
Mange tak :)
Gravatar #8 - Ronson ⅍
13. feb. 2012 22:17
Det var så lidt.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login