CSS selector 통합정리
다양한 선택자
태그 |
유형 |
설명 |
버전 |
. |
.class {color:#fff;} |
클래스 선택자 |
CSS1 |
# |
.id {color:#fff;} |
아이디 선택자 |
CSS1 |
* |
* {color:#fff;} |
전체 선택자 |
CSS2 |
element |
p {color:#fff;} |
요소 선택자 |
CSS1 |
element, element |
p, div {color:#fff;} |
그룹 선택자 |
CSS1 |
element element |
div p {color:#fff;} |
후손 선택자 |
CSS1 |
element >element |
div >p {color:#fff;} |
이웃 선택자 |
CSS2 |
element + element |
div >p {color:#fff;} |
자식 선택자 |
CSS2 |
element ~ element |
div ~ p {color:#fff;} |
형제 선택자 |
CSS3 |
[attribute] |
p [class] {color:#fff;} |
속성 선택자 |
CSS2 |
[attribute=value] |
p [class="white"] {color:#fff;} |
속성 선택자 |
CSS2 |
[attribute~=value] |
p [class~="white"] {color:#fff;} |
속성 선택자 |
CSS2 |
[attribute^=value] |
p [attr^="w"] {color:#fff;} |
속성 선택자 |
CSS3 |
[attribute*=value] |
p [attr*="white"] {color:#fff;} |
속성 선택자 |
CSS3 |
[attribute$=value] |
p [attr$="w"] {color:#fff;} |
속성 선택자 |
CSS3 |
:link |
a:link {color:#fff;} |
방문하지 않은 링크 |
CSS1 |
:visited |
a:visited {color:#fff;} |
방문한 링크 |
CSS1 |
:hover |
a:hover {color:#fff;} |
마우스 오버 링크 |
CSS1 |
:active |
a:active {color:#fff;} |
활성화된 링크 |
CSS1 |
:focus |
a:focus {color:#fff;} |
포커스된 링크 |
CSS2 |
:root |
a:root {color:#fff;} |
문서의 루트 요소 |
CSS3 |
:nth-child(n) |
p:nth-child(3) {color:#fff;} |
n번째 스타일 적용 |
CSS3 |
:nth-last-child(n) |
p:nth-last-child(n) {color:#fff;} |
끝에서 n번째 스타일 적용 |
CSS3 |
:nth-of-type(n) |
p:nth-of-type(n) {color:#fff;} |
n번째 스타일 적용 |
CSS3 |
:nth-last-of-type(n) |
p:nth-last-of-type(n) {color:#fff;} |
끝에서 n번째 스타일 적용 |
CSS3 |
::first-letter |
p::first-letter {color:#fff;} |
첫 번째 문장 |
CSS1 |
::first-line |
p::first-line {color:#fff;} |
첫 번째 줄 |
CSS1 |
:first-of-type |
p:first-of-type {color:#fff;} |
첫 번째 요소의 선택자 |
CSS3 |
:last-of-type |
p:last-of-type {color:#fff;} |
마지막 번째 요소의 선택자 |
CSS3 |
:only-of-type |
p:only-of-type {color:#fff;} |
해당 요소가 유일한 요소의 선택자 |
CSS3 |
:first-child |
p:first-child {color:#fff;} |
첫 번째 자식요소 |
CSS3 |
:last-child |
p:last-child {color:#fff;} |
마지막 자식요소 |
CSS3 |
:only-child |
p:only-child {color:#fff;} |
자식요소가 유일하게 하나일 때 |
CSS3 |
:only-of-child |
p:only-of-child {color:#fff;} |
해당 요소가 유일한 요소 일 때 |
CSS3 |
:target |
:target {color:#fff;} |
연결 |
CSS3 |
:enabled |
input[type="text"]:enabled {color:#fff;} |
사용할 수 있는 상태 |
CSS3 |
:disabled |
input[type="text"]:disabled {color:#fff;} |
사용할 수 없는 상태 |
CSS3 |
:checked |
input:checked {color:#fff;} |
체크된 상태 |
CSS3 |
:in-range |
input:in-range {color:#fff;} |
인풋 요소의 라인을 설정합니다. |
CSS3 |
:out-of-range |
input:out-of-range {color:#fff;} |
인풋 요소의 아웃라인을 설정합니다. |
CSS3 |
:valid |
input:valid {color:#fff;} |
인풋 요소가 유효할 때 설정됩니다. |
CSS3 |
:invalid |
input:invalid {color:#fff;} |
인풋 요소가 유효하지 않을 때 설정됩니다. |
CSS3 |
:optional |
input:optional {color:#fff;} |
인풋 요소의 옵션에 설정됩니다. |
CSS3 |
:read-only |
input:read-only {color:#fff;} |
인풋 요소를 읽었을 때 설정됩니다. |
CSS3 |
:read-write |
input:read-write {color:#fff;} |
인풋 요소를 쓸 때 설정됩니다. |
CSS3 |
:input:required |
input:required {color:#fff;} |
인풋 요소가 필수 일 때 설정됩니다. |
CSS3 |
:lang(language) |
p:lang(it) {color:#fff;} |
언어설정에 따라 설정됩니다. |
CSS2 |
:empty |
p:empty {color:#fff;} |
빈 상태 |
CSS3 |
::before |
p::before {content: "content";} |
요소 앞에 내용 추가 |
CSS3 |
::after |
p::after {content: "content";} |
요소 뒤에 내용 추가 |
CSS3 |
::selection |
::selection {color:#fff;} |
마우스로 선택했을 때 |
CSS3 |
:not(seletor) |
:not(p) {color:#fff;} |
제외한 |
CSS3 |
포토샵으로 종이 오린 효과 만들기
Adobe Photoshop으로 종이 오린 효과 만들기 포토샵으로 간단하게 가위로 자른 듯한 종이효과를 내는 문자를 만들어보자. 배경 이미지를 넣고 문자 도구를 이용하여 'S'를 입력한다. 작업화면에서 오
smarti.tistory.com
[세상살이] - 인터넷이나 화면 녹화가 필요 하다면 Screencastify
인터넷이나 화면 녹화가 필요 하다면 Screencastify
화면 녹화 캡처, 크롬 확장 프로그램 Screencastify 요즘은 전문가가 아닌 일반분들도 영상을 저장하고 배포하고 싶을 때가 가끔있다. 이럴때 컴퓨터 화면 녹화, 인터넷 영상 캡처 등에 사용할 일이
smarti.tistory.com
[코딩공부] - CSS3 Flexible box, Media query
CSS3 Flexible box, Media query
Flexible box 레이아웃 플렉서블 박스(flexible box)는 플렉스 박스(flex box)라고도 불리며, CSS3에서 처음 소개된 레이아웃 모델이다. 이 레이아웃은 서로 다른 크기의 화면과 기기에서도 HTML 요소들이 자
smarti.tistory.com
[세상살이] - 구글 메시지를 이용, PC에서 문자 보내기
구글 메시지를 이용, PC에서 문자 보내기
Google 메세지 이용, 내 PC에서 문자 보내기 휴대폰에서 문자를 보낼 때 작은 화면으로 문자를 보낼때 타자속도도 느리고 오타도 많이 발생한다. 장문의 문자를 보낼때는 특히 더 할텐데 내 책상에
smarti.tistory.com
[디자인공부] - 마포꽃섬, 마포 서체 다운로드 및 설치
마포꽃섬, 마포 서체 다운로드 및 설치
Mapo꽃섬 서체 다운로드 및 설치 지자체 최초로 마포구가 마포의 상징 및 이미지를 살려 일자리 창출과 구의 홍보를 위해, 마포 브랜드 서체 개발 프로젝트로 완성 되었다. 다운로드 : www.mapo.go.kr/
smarti.tistory.com
'코딩공부' 카테고리의 다른 글
CSS3 Transition, Animation (0) | 2020.10.28 |
---|---|
CSS3 2D, 3D Transform (0) | 2020.10.27 |
CSS3 radial-gradient, shadow, web font (0) | 2020.10.26 |
CSS3, vendor prefix, 선형 그래디언트 (0) | 2020.10.26 |
CSS tooltip, form, @, scroll (0) | 2020.10.25 |
CSS 이미지스프라이트, 네비게이션바, 드롭다운 (0) | 2020.10.23 |
CSS 위치속성, 플로트, 정렬 (0) | 2020.10.21 |
CSS 위치속성 디스플레이, 포지션, 오버플로우 (0) | 2020.10.21 |
댓글