Frontend/HTML & CSS
2022/06/01 CSS 신기능
괴발새발자
2022. 6. 1. 10:46
color-mix
accent-color : radio, checkbox, slider 버튼 등 수동으로 일일이 수정하지 않아도 됨.
colot-contrast() : 배경에 가장 잘 대비가 되는 색상을 브라우저가 자동으로 선택
color: color-contrast(blue vs pink, yellow, green)
inert : 원래 html 속성이었으나 페이지의 속성을 고정할 수 있는 것.
:has() : 부모 요소의 스타일 바꿈
form:has(button) {
}
/* button이 있는 form의 스타일 바꿈 */
viewport units : lvh (largest viewport height), svh(smallest viewport height: 네비게이션 있는 사이즈), dvh(dynamic viewport height)
https://www.terluinwebdesign.nl/en/css/incoming-20-new-css-viewport-units-svh-lvh-dvh-svw-lvw-dvw/
Incoming: 20 new CSS viewport units: svh, lvh, dvh, svw, lvw, dvw, ...
Explanation of current viewport units and all 20 incoming new viewport-relative CSS units: svh, lvh, dvh, svw, lvw, dvw, and many more.
www.terluinwebdesign.nl
@nest
nav {
& ul {
& li {
}
}
}
@scope : 자신만의 스타일 분류 (테마별로 스타일 분류 가능). 이해하기 쉬운 코드
@container
custom-media : 미디어 쿼리를 사용할 때 더 유용