공부/퍼블리싱
CSS BEM 네이밍 기법 사용하기 - 오답노트
래코드
2024. 1. 10. 17:59
1. position: absolute 의 부모가 되는 기준 : relative, fixed, transform
2. CSS 특이성 점수
특이성 점수 | 선택자 | 예시 |
1000 | 인라인 스타일 | <div style="..."> |
100 | ID 선택자 | #myElement |
10 | 클래스 선택자, 속성 선택자, 가상 클래스 선택자 | .myClass, [class="menu"], :hover |
1 | 요소 선택자, 가상 요소 선택자 | p, :before |
020 점수를 유지하는 것이 가장 바람직하다.
3. 아토믹 CSS 방법론은 UI를 작은 단위의 구성 요소로 분해하여 설계하는 방법론. UI 요소들을 재사용 가능한 작은 모듈로 만들고, 이 모듈들을 조합하여 확장 가능하고 일관성 있는 디자인 시스템을 구축하는 것을 목표로 한다.
ex) .btn, .search-bar, .product-card, .main-layout, .home-page, mt-10 등