84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
컴포넌트에 CSS 변수를 사용하고 setup()에서 계산된 데이터를 기반으로 div의 너비를 설정합니다.
그런 다음 이 변수를 CSS 변수로 사용합니다.
페이지를 렌더링할 때 HTML 상위 구성 요소에 인라인 스타일이 추가되어
CSP는 인라인 스타일을 차단하므로 이 방법은 작동하지 않습니다. 인라인 스타일 없이 CSS 변수를 사용하는 방법은 무엇입니까?
이것은 해킹된 솔루션이지만 인라인 스타일이 없기 때문에 이것이 제가 생각할 수 있는 유일한 솔루션입니다:
템플릿에 "스타일" 구성요소를 추가하세요. 이는 DOM의 태그로 대체됩니다. 구성 요소 내부에서 필수 CSS 변수를 :root
이것은 해킹된 솔루션이지만 인라인 스타일이 없기 때문에 이것이 제가 생각할 수 있는 유일한 솔루션입니다:
템플릿에 "스타일" 구성요소를 추가하세요. 이는 DOM의
에 추가하세요. 으아아아 으아아아태그로 대체됩니다. 구성 요소 내부에서 필수 CSS 변수를 :root