티스토리 뷰

BoostCourse: Web

CSS Selector

할루루 2018. 7. 9. 19:38

- Element를 쉽고 빠르게 찾기 위해 Selector를 사용한다.


- Selector에 태그 / id / class 를 사용할 수 있다.


  1. 태그
    1. span { color: red; }
  2. id
    1. #spantag { color: red; }
    2. <p id="spantag">asdf</p>
  3. class
    1. .spanClass { color: red; }
    2. <p class="spanClass">asdf</p>


- id, class 요소 선택자와 함께 활용

- div.myclassname 처럼 .이나 # 앞에 상위 요소를 명시하여 구체적으로 명시할 수 있음

- 그룹 선택

- h1, span, div { color: red; }

- 콤마로 구분하여 여러 태그에 CSS 스타일을 적용하라 수 있음

- 하위 요소 선택

- #asdf span { color: red; }

- asdf id를 가진 태그에 span이라는 하위 요소가 있으면 모든 span 태그에 스타일 적용

- 자식 선택

- #asdf > span { color: red; }

- asdf id를 가진 태그의 자식, 바로 하위의 span 태그에 스타일 적용

- n번째 자식 요소 선택

- #asdf > p:nth-child(2) { color: red; }

- asdf id를 가진 태그의 자식 중 두 번째 자식이 p 태그이면 스타일 적용

- 해당하는 n번째 자식 요소 선택

- #asdf > p:nth-of-type(2) { color: red; }

- asdf id를 가진 태그의 자식 중 두 번째 p 태그에 스타일 적용

'BoostCourse: Web' 카테고리의 다른 글

CSS Layout: Element가 배치되는 방법  (0) 2018.07.09
CSS 기본 스타일 변경하기  (0) 2018.07.09
CSS 상속과 우선순위 결정  (0) 2018.07.09
CSS 선언 방법  (0) 2018.07.09
HTML 태그의 class와 id 속성(attribute)  (0) 2018.07.09
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함