블로그용으로 제작된 component 및 UI kit 입니다.
깔끔하네요. 모바일에 최적화된 구성이 아닐까 합니다.
오늘은 여러 종류의 CSS 선택자가 사용되었는데 그런의미로다가~
다양하고 편리한 CSS 선택자에 대해서 다시 한번 정리해보겠습니다.
선택자(selector) 분류 |
---|
|
선택자 | 예 | 예 설명 | CSS |
---|---|---|---|
.class | .intro | class="intro"인 모든 요소를 선택 | 1 |
#id | #firstname | id="firstname"인 모든 요소를 선택 | 1 |
* | * | 모든 요소를 선택 | 2 |
element | p | <p> 요소를 모두 선택 | 1 |
element,element | div,p | 모든 <div> 요소와 <p> 요소를 선택 | 1 |
element element | div p | <div> 요소 안에 있는 모든 <p> 요소를 선택 | 1 |
element>element | div>p | 부모(상위) 요소가 <div>인 모든 <p> 요소를 선택 | 2 |
element+element | div+p | <div> 요소 바로 뒤에 있는 모든 <p> 요소를 선택 | 2 |
[attribute] | [target] | target 특성이 포함된 모든 요소를 선택 | 2 |
[attribute=value] | [target=_blank] | target="_blank"가 포함된 모든 요소를 선택 | 2 |
[attribute~=value] | [title~=flower] | "flower"란 단어가 포함된 title 특성 값을 갖는 모든 요소를 선택 | 2 |
[attribute|=language] | [lang|=en] | "en"으로 시작하는 lang 특성 값을 갖는 모든 요소를 선택 | 2 |
:link | a:link | 방문하지 않은 모든 링크 선택 | 1 |
:visited | a:visited | 이미 방문한 모든 링크 선택 | 1 |
:active | a:active | 활성화 된(현재 클릭한 상태의) 모든 링크 선택 | 1 |
:hover | a:hover | 마우스 커서가 올라가 있는 모든 링크 선택 | 1 |
:focus | input:focus | 현재 선택된 input 요소 선택 | 2 |
:first-letter | p:first-letter | 모든 <p> 요소의 첫 번째 문자 선택 | 1 |
:first-line | p:first-line | 모든 <p> 요소의 첫 번째 줄 선택 | 1 |
:first-child | p:first-child | 부모 항목의 첫 번째 자식 항목인 모든 <p> 요소 선택 | 2 |
:before | p:before | 모든 <p> 요소 앞에 내용 삽입 | 2 |
:after | p:after | 모든 <p> 요소 뒤에 내용 삽입 | 2 |
:lang(language) | p:lang(it) | lang 속성 값이 "it"로 시작하는 모든 <p> 요소 선택 | 2 |
* 출처 : W3School (http://www.w3schools.com/css/css_reference.asp)
간단한 사용 예제 및 Demo
See the Pen Freebie PSD: Flat UI Kit 2 (Blog) by Javier Latorre López-Villalta (@jlalovi) on CodePen.
'Dev. 웹 > Front-end 웹개발을 위한 codepen' 카테고리의 다른 글
[2015.12.30] notification with count - 숫자가 표시되는 알림 아이콘 (0) | 2015.12.30 |
---|---|
[2015.12.29] javascript pairs games - 짝맞추기 게임 (0) | 2015.12.29 |
[2015.12.21] 키보드 디자인 - Apple keyboard in pure css (0) | 2015.12.21 |
[2015.12.18] CSS3 paper folding effect - 마우스 오버시 종이 접은 효과 구현 (0) | 2015.12.18 |
[2015.12.16] Dropdown button :: Pure CSS - 순수 css 로만 구현된 드랍다운 버튼, 구현방법 (0) | 2015.12.16 |