私はAureliaプロジェクトを作成しています。自分のビューにカスタム要素を使用しています。私はそれが彼らが住んでいる範囲のためにカスタム要素を使用する方が良い習慣であることを読んだが、私はそれらを適切にスタイルする方法について疑問がある。HTML5のスタイルカスタム要素
たとえば、カスタム要素を塗りつぶす背景色を取得するには、display:block
にする必要があります。これはたくさんの要素に対して行う必要があります。
div {
background-color:green;
}
div:first-child customelement {
display:block;
}
customelement {
background-color:blue;
}
<div>
<customelement>
<h1>test</h1>
</customelement>
</div>
<div>
<customelement>
<h1>test</h1>
</customelement>
</div>
すべてのカスタム要素のために、これが一般的なようにする簡単な方法はありますか?おそらく、存在しないHTML5要素をすべて対象とするSCSSメソッドですか?
存在しないHTML5要素に同じクラスを追加しますか? – Alexis
@Alexis「手作業ですべてをやっている」というのは、私が偶然の不一致を防ぐためにここで避けようとしていることです。 – Randy
はいわかっています。しかし、ループを使って要素を生成する方が簡単です。時々、要素を1つずつ取るよりも、同じクラスをどこにでも追加する方が簡単です。あなたの要素がどのように生成され、書かれたのか分かりません。解決策になる可能性があります。 – Alexis