Adakah terdapat cara untuk memastikan gaya ketelusan CSS digunakan hanya pada innerTeks label dan bukan pada mana-mana elemen kanak-kanak?
<p>Dalam contoh di bawah, saya mempunyai banyak teg yang mana tegnya mengandungi input. </p>
<p><strong>Adakah terdapat cara untuk menjadikan gaya kelegapan CSS digunakan pada teks dalam label dan bukannya sebarang elemen kanak-kanak tanpa menyatakan warna secara jelas? Dalam contoh di bawah, kelegapan telah digunakan pada menu lungsur, bukan hanya label itu sendiri. </strong></p>
<p>Saya tahu saya boleh menukar elemen label untuk hanya mengelilingi teks dan kemudian menambah <kod>untuk=</code>, tetapi saya lebih suka membalut label di sekeliling elemen yang ditandakan. </p>
<pre class="brush:css;toolbar:false;">div{ padding: 10px;}
pilih {
warna latar belakang: putih;
}
.berwarna{
warna: putih;
warna latar belakang: biru muda;
}
label {
kelegapan: .7;
}</pre>
<pre class="brush:html;toolbar:false;">
<div class="colored">
<label>
Label putih saya
<pilih><option>contoh yang sepatutnya hitam-putih</option></select>
</label>
</div>
<div>
<label>
Label hitam saya
<pilih><option>contoh yang sepatutnya hitam-putih</option></select>
</label>
</div>
<div>
<label untuk="select3">Contoh yang baik</label>
<select id="select3"><option>contoh yang sememangnya hitam-putih</option></select></div></pre>
<p><br /></p>