웹페이지

CSS STEP 3 - 충돌

2023. 4. 13. 12:47
728x90

★ 충돌

  • 선택자 충돌
  • 동일한 태그를 서로 다른 선택자가 동시에 선택했을 때 발생

 

★ 선택자 우선 순위

  • 충돌이 발생하면 우선 순위가 높은 선택자가 적용
  • 점수 계산
  • 선택자 점수 계산
1. 태그 선택자 > 1점	> "사람"
2. 클래스 선택자 > 10점	> "남자"
3. 아이디 선택자 > 100점	> "홍길동"

 

■ 선택자 충돌 ex)

  • 동일한 조건 아래 div가 적용됨
/* 선택자 충돌 */
div { color : red;}
div { font-style : italic;}
  • 선택자 충돌 + 속성 충돌 아래 div 적용됨
/* 선택자 충돌 + 속성 충돌 */
div { color : red;}
div { color : yellow;}
  • 우선 순위가 다른 충돌 id 선택자인 box1이 적용됨
div { color : red;}
.box { color : yellow;}
#box1 { color : olivedrab;}
    •  태그 갯수에 따른 충돌 태그2개 인 blue가 적용됨
div {color : red;}	> 1점 (태그 1개)
body > div { color : blue;} > 2점 (태그 2개)
  • 같은 조건의 다른 경우 div상세 태그 적용
div#box1 {color : red;} > 101점 
#box1 {color : blue;} > 100점
  • 아이디에 클래스를 이어붙인 경우
div#bot1.box { } > 111점
  • 상세하게 이어붙인 경우
div#box1.box.one.two { } > 131점
  • 우선 순위를 깨고 적용 시킨 경우
.one {
        color : yellow !important;
}

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'웹페이지' 카테고리의 다른 글

CSS STEP 5 - BackGround  (0) 2023.04.13
CSS STEP 4 - Emmet  (0) 2023.04.13
CSS STEP 2 - Selector  (0) 2023.04.13
CSS STEP 1 - CSS 기초  (0) 2023.04.12
HTML STEP 13 - HTML5  (0) 2023.04.12
'웹페이지' 카테고리의 다른 글
  • CSS STEP 5 - BackGround
  • CSS STEP 4 - Emmet
  • CSS STEP 2 - Selector
  • CSS STEP 1 - CSS 기초
IT의 큰손
IT의 큰손
IT계의 큰손이 되고 싶은 개린이의 Log 일지
Developer Story HouseIT계의 큰손이 되고 싶은 개린이의 Log 일지
IT의 큰손
Developer Story House
IT의 큰손
전체
오늘
어제
  • 분류 전체보기 (457)
    • 정보처리기사 필기 (18)
    • 정보처리기사 실기 (12)
    • 정보처리기사 통합 QUIZ (12)
    • 빅데이터 (11)
    • 안드로이드 (11)
    • 웹페이지 (108)
    • 자바 (49)
    • SQLD (3)
    • 백준 알고리즘 (76)
    • 데이터베이스 (41)
    • 깃허브 (2)
    • Library (14)
    • Server (31)
    • 크롤링&스크래핑 (3)
    • Spring (23)
    • Vue.js (13)
    • React (27)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • Developer Stroy House

인기 글

태그

  • IT자격증
  • React
  • 정보처리기사
  • 자바
  • css
  • IT자격증공부
  • 데이터베이스
  • jsp
  • 앱개발자
  • 개발자
  • 개발블로그
  • jquery
  • it
  • 웹개발
  • 웹페이지
  • 정보보안전문가
  • ajax
  • 웹개발자
  • 정보처리기사필기
  • JavaScript
  • DBA
  • IT개발자
  • java
  • DB
  • 알고리즘
  • 프론트엔드
  • 코딩테스트
  • html
  • 백준
  • 백엔드

최근 댓글

최근 글

Designed By hELLO
IT의 큰손
CSS STEP 3 - 충돌
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.