예 : 다음의 렌더링content 속성의 값에 CSS 사용자 정의 속성을 사용할 수 있습니까?
:root {
--PrimaryThemeColor: #3acfb6; /* with or without quotes */
}
.ColorSwatch:after {
content: var(--PrimaryThemeColor);
}
, 계산 된 CSS 그대로 그 값이다. 내가 대체로 계산 된 값을 주입 후 프로세서를 사용하고 있더라도
content: var(--PrimaryThemeColor);
, 값 자체가 문자열이 아닌, 그래서 content
에 대해 유효합니다.
.ColorSwatch:after {
content: #3acfb6;
content: var(--PrimaryThemeColor);
}
"따옴표 유무"란 무엇을 의미합니까? 따옴표로 올바르게 작동해야합니다. – BoltClock
예 가능합니다. 하지만 문제는 'content'에서 변수를 사용하는 대신 색상을 문자열로 변환하는 것 같습니다. – Oriol
CSS 변수는 CSS 속성에 적용 할 때 작동하지만 내용에 적용 할 때는 작동하지 않습니다. CSS 변수는 자바 스크립트 변수처럼 문자열의 값을 출력하지 않습니다. – Buffalo