3
테마가 가능한 Polymer 웹 구성 요소를 개발 중입니다. custom-style 문서에 따라 나는 다음과 같은 일을 해요 : 그것은 내 모든 요소에 사용자 지정 테마를 적용되는특정 요소에만 사용자 지정 스타일을 적용하려면 어떻게해야합니까?
<link rel="import" href="themes/my-element-theme.html">
<style is="custom-style" include="my-element-theme"></style>
그러나,이 둔기입니다. 다음과 같이
하나 개의 솔루션 범위에 CSS 클래스에 내 모든 테마 스타일입니다 :
:root custom-element.my-element-theme {
font-family: 'Noto Sans', 'Myriad Pro', Calibri, Helvetica, Arial, sans-serif;
}
그러나,이 어려운 전체 문서에 사용자 정의 스타일을 적용 할 수 있습니다.
CSS 선택기를 사용하여 요소에 맞춤 스타일을 더 선택적으로 적용 할 수 있습니까? 모범 사례는 무엇입니까?