일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- vite
- ?? #null병합연산자
- Carousel
- react
- 제어컴포넌트
- ㅡ
- es6
- BlockFormattingContext
- debouncing
- 화살표2개
- parent padding
- 리액트
- accordian
- createPortal
- BFC
- tailwindCSS
- DOM
- 부모요소의 패딩 무시
- 조건부스타일
- transition
- twoarrow
- QueryClient
- 문제해결
- ignore padding
- useQueryClient
- alias설정
- CustomHook
- 부모패딩
- 서초구보건소 #무료CPR교육
- 함수형프로그래밍
Archives
- Today
- Total
프론트엔드 첫걸음
"&:hover" 에서 &의 의미 본문
CSS로 컴파일할 때 외부 선택기로 대체된다는 의미
https://stackoverflow.com/questions/14553066/less-css-hover
https://medium.com/the-crazy-coder/what-scss-means-e448e2ac98d3
- & 뒤에 공백이 있는 경우.
.class1 {
& .class2 {
...
}
}
//아래와 같다.
.class1 .class2 {
...
}
&는 .class1 를 요약한 것이다.
- & 뒤에 공백이 없는 경우
.class1 {
&.class2 {
...
}
}
//아래와 같이 컴파일된다.
.class1.class2 {
...
}
- 의사 클래스 작성
.button {
&:visited { }
&:hover { }
&:active { }
}
//아래와 같이 컴파일 된다.
.button:visited { }
.button:hover { }
.button:active { }
- 클래스 연결
.button {
&__blue { }
}
//아래와 같이 컴파일 된다.
.button__blue { }
'개발 공부 > CSS' 카테고리의 다른 글
white-space: pre-wrap (0) | 2022.10.03 |
---|---|
Margin Collapse , Block formatting context (0) | 2022.08.31 |
hover를 visited 앞에 두면 안된다! - 가상선택자 순서 lvhaf (0) | 2022.08.17 |
span에 width 주기 (0) | 2022.08.12 |
[문제해결] a 태그가 width 100%를 차지해버릴 때 (0) | 2022.07.19 |