Adakah terdapat cara untuk memastikan gaya ketelusan CSS digunakan hanya pada innerTeks label dan bukan pada mana-mana elemen kanak-kanak?
P粉794851975
P粉794851975 2023-08-17 20:51:57
0
1
468
<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>
P粉794851975
P粉794851975

membalas semua(1)
P粉066224086

Malangnya, opacity适用于容器和其中的所有内容。但在您的情况下,您可以使用rgba color digantikan dengan:

select {
  background-color: white;
}
.colored{
  color: white; 
  background-color: lightblue;
  padding: 10px;
}

label {
  color: rgba(255, 255, 255, .7);
}
<div class="colored">
   <label>
      我的标签
      <select><option>示例</option></select>
   </label>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!