프로젝트를 하다보니 내가 css 적용 순서를 정확히 모르고 있다는 걸 알게 되었다.
css 우선순위를 정리해봐야지~
📍 CSS 우선 순위
1. !important를 붙인 속성
2. 인라인 속성(태그 안에 직접 style로 지정한 속성)
3. id
4. 클래스, 추상클래스 속성
5. 태그 속성
6. 부모 클래스에 의해 상속된 속성(자식 클래스)
+) 부스트코스에서 css 순서는 id는 금메달, class는 은메달, tag는 동메달로 이해하라고 했당
+) id는 적용할 때 #id , 클래스는 .class
EX)
🧐 똑같은 게 2개일 때는?
가장 나중에 적힌 놈으로 적용된다.
p {
color : red; }
p {
color : blue; }
==> blue가 적용된다.
🧐 부모 태그 안의 h1와 그냥 h1이 있을땐?
더 구체적인 놈에게 우선 점수를 드립니다!
body > h1 {
color: red; }
h1 {
color: blue; }
==> red가 적용된다.
'✍ 따뜻한 개발 공부' 카테고리의 다른 글
[CSS] div를 inline 속성으로 바꾸고 싶어 / display , position, float 의 역할 (0) | 2022.07.26 |
---|---|
[CSS] 폰트 사이즈 지정하기 / px은 알겠는데 1em 너는 생소해! (0) | 2022.07.25 |
[SQL DEV] MAC SQL Developer 무한 로딩 어떡하쥐~? / sql 디벨로퍼 무한로딩 해결해땅 (0) | 2022.07.22 |
[SQL DEV] SQL DEVELOPER 자바 호환성 문제로 안열릴때 / sql developer supports java se 11 and 17 (0) | 2022.07.21 |
[SQL] SQL은 뭐고 넌 어떻게 사용하는 언어니? /SQL의 정의 및 간단한 SQL문 공부 (0) | 2022.07.20 |
댓글