이중 대시를 사용하여 CSS 사용자 정의 속성 탐색
CSS 영역에서 난해한 코드 구문이 등장했습니다. 속성에 이중 대시가 붙은 CSS 코드로 인해 많은 사람들이 당황하게 되었습니다. 이 문서의 목적은 이러한 고유한 속성 뒤에 숨겨진 수수께끼를 풀고 CSS에서 해당 속성의 중요성을 탐구하는 것입니다.
사용자 정의 속성 이해
CSS 앞에 붙는 이중 대시(--) 속성은 사용자 정의 속성을 나타냅니다. CSS3에 도입된 이러한 속성을 통해 개발자는 스타일시트 내에서 또는 전체 웹 사이트에서 재사용 가능한 변수를 정의할 수 있습니다. 향상된 유연성과 코드 유지 관리성을 제공합니다.
W3C 사양:
사용자 정의 속성에 대한 공식 W3C 사양에서는 구문을 --[custom-property-name]으로 정의합니다. 사용자 정의 속성은 두 개의 대시로 시작해야 하며 그 뒤에 유효한 속성 이름이 와야 합니다.
사용자 정의 속성 추가:
사용자 정의 속성을 추가하는 것은 간단합니다. :root 요소나 다른 유효한 범위 내에서 정의하고 -- 접두사를 사용하여 값을 할당하기만 하면 됩니다.
예:
다음 CSS 코드를 고려하세요.
:root { --color-link: #04b; --color-greenurl: 13px; }
이 예에서 --color-link 및 --color-greenurl은 사용자 정의 속성입니다. 그런 다음 개발자는 var() 함수를 사용하여 CSS 코드 전체에서 이러한 속성을 참조할 수 있습니다.
사용자 정의 속성의 이점:
더 포괄적인 문서와 예시는 [w3.org/TR/css-variables/](https://www.w3.org/TR)에서 W3C 사용자 정의 속성 사양을 참조하세요. /css-변수/).
위 내용은 CSS 사용자 정의 속성(이중 대시 포함)은 무엇이며 어떻게 작동합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!