Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 필기
- 퐁
- Unity
- 게임제작
- Unity2D
- Vampire Survivors
- FPS
- 게임 제작
- portal
- unity3d
- 프로그래머스 #최소힙 #우선순위 큐
- 1인 개발
- Pong
- 게임 개발
- 1인 게임 개발
- 정처기
- 자바스크립트
- 유니티
- 3회차
- 유니티 3D
- 정처기 필기
- 합격
- 정보처리기사
- Unity #Unity2D #Portal
- 토이 프로젝트
- 게임
- 유니티3d
- 1인 게임 제작
- 자바스크립트 게임
- 1인 게임
Archives
- Today
- Total
Coding Feature.
CSS #2 선택자 본문
선택자는 효과와 함께 CSS에서 중요한 개념 중 하나.
<a href="~~" class="saw">
1. 태그의 class를 saw라고 지정 (html)
클래스, 또는 Grouping
2. head의 style 내
.saw{
color:gray;
}
이때 '.'은 다음에 오는 이름은 class임을 가리킨다. (선택자)
3.<a.. class="saw active">라고 작성 시
이 태그는 saw, active 클래스 모두에게 속한다는 것을 의미. (띄어쓰기로 구분)
head의 style 내
.saw{
color:gray;
}
.active{
color:red;
}
라고 작성시 빨간색으로 바뀐다. (절차지향적)
결국 클래스는 하나의 태그에 여러 개 지정이 가능, 띄어쓰기로 구분, 여러 개의 선택자로 제어가 가능.
위 예시는 좋은 예시가 아니다.
.saw가 먼저냐, .active가 먼저냐에 따라 색이 바뀌기 때문.
우선순위가 더 높은 id를 사용.
<a .. class="saw" id="active">
지정 후
head의 style 내
#active{
color:red
}
.saw{
color:gray;
}
작성 시 saw가 가장 최근임에도 빨간색이 된다.
(#은 id의 선택자)
우선순위 : #(id) > .(class) > (일반태그명)
구체성 : #(id) > .(class) > (일반태그명)
포괄성 : (일반태그명) > .(class) > #(id)
이 때, id 값은 유일무이해야 한다.
'생활코딩 독학 > WEB2 - CSS' 카테고리의 다른 글
CSS #5 반응형 디자인, 미디어 쿼리, CSS 코드의 재사용(링크) (0) | 2023.01.08 |
---|---|
CSS #4 그리드 (0) | 2023.01.08 |
CSS #3 박스 모델 (0) | 2023.01.08 |
CSS #1 처음~CSS 속성 (0) | 2023.01.08 |