2012-09-16 3 views

답변

3

spacedescendant combinator이고, >child combinator입니다. 자식은 직접적인 자손을 의미합니다. 자손은 아무리 깊은 부모 요소의 하위 트리에있는 노드를 의미합니다.

2

일반 단어에 넣어 :

div a {/*properties*/} 

이 선택하고 'DIV'모든 'A'요소에 지정된 스타일을 적용합니다.


'>'기호 는 '아이 연결자'입니다 :이 만을 직접 아이 사업부 내부의 'A'태그를 선택합니다

div > a {/*properties*/} 

. 예를 들어

:
CSS :

div > a {color: red} 

HTML :

여기
<div> 
    <a href="#">Link One</a> 
    <span> 
     <a href="#">Link Two</a> 
     <a href="#">Link Three</a> 
    </span> 
    <a href="#">Link Four</a> 
</div> 

은 붉은 색 전용 '링크 하나'와 '링크 네'에 적용됩니다. 'Link Two'& 'Link Three'는 'span'요소 안에 중첩되어 있으므로 선택되지 않습니다.


그들과 함께 주위 재생 : http://dabblet.com/gist/3730661

현재 CSS 선택기에 대한 자세한 내용을보실 수 있습니다 : http://css-tricks.com/child-and-sibling-selectors/

+0

첫 번째 선택기를 잘못 해석했습니다. – BoltClock

+0

아, 고마워요! 나는 그것을 놓쳤다! 나는 다음에 더 조심 할거야. ;) – carpenumidium

관련 문제