CSS light-dark() 함수
- 이전 페이지 CSS lch() 함수
- 다음 페이지 CSS linear-gradient() 함수
- 上一层으로 돌아가기 CSS 함수 참조 매뉴얼
정의와 사용법
CSS의 light-dark()
함수는 두 가지 색상 값을 설정할 수 있으며, 사용자가 밝은 테마를 설정하면 첫 번째 값을 반환하고, 어둡은 테마를 설정하면 두 번째 값을 반환합니다。
사용하려면 light-dark()
함수, CSS의 color-scheme
속성은 light dark로 설정되어야 합니다。
ヒント:사용자는 운영 체제 설정(밝은 테마 또는 어둡은 테마) 또는 브라우저 설정을 통해 자신의 색상 패턴 선호도를 지정할 수 있습니다。
예제
사용 light-dark()
함수는 두 가지 색상 값을 설정할 수 있습니다:
:root { color-scheme: light dark; --light-bg: snow; --light-color: black; --dark-bg: black; --dark-color: snow; } * { background-color: light-dark(var(--light-bg), var(--dark-bg)); color: light-dark(var(--light-color), var(--dark-color)); }
CSS 문법
light-dark(lightcolor, darkcolor)
값 | 설명 |
---|---|
lightcolor | 필수. 밝은 테마에 사용할 색상 값을 지정합니다。 |
darkcolor | 필수. 어둡은 테마에 사용할 색상 값을 지정합니다。 |
기술 세부 사항
버전: | CSS Color Module Level 5 |
---|
브라우저 지원
표格에 나타난 숫자는 이 함수를 최초로 완전히 지원하는 브라우저 버전을 나타냅니다。
크롬 | 에지 | 파이어폭스 | 사파리 | 오페라 |
---|---|---|---|---|
123 | 123 | 120 | 17.5 | 109 |
관련 페이지
참조:CSS var() 함수
강의:CSS 변수
- 이전 페이지 CSS lch() 함수
- 다음 페이지 CSS linear-gradient() 함수
- 上一层으로 돌아가기 CSS 함수 참조 매뉴얼