cari

Rumah  >  Soal Jawab  >  teks badan

Ketahui lebih lanjut tentang keutamaan dan kekhususan pemilih CSS

<p>Saya ingin memahami cara pemilih CSS berfungsi dalam konflik harta benda. Bagaimanakah satu atribut dipilih berbanding yang lain? </p> <p><br /></p> <pre class="brush:css;toolbar:false;">div { warna latar belakang: merah; } div.my_class { warna latar belakang: hitam; } div#my_id { warna latar belakang: biru; } body div { warna latar belakang: hijau; } badan>div { warna latar belakang: oren; } badan>div#my_id { warna latar belakang: merah jambu; }</pre> <pre class="brush:html;toolbar:false;"><div id="my_id" class="my_class">hello</div></pre> <p><br /></p> <p>Bagaimanakah keutamaan pemilih berfungsi? </p>
P粉036800074P粉036800074540 hari yang lalu559

membalas semua(2)saya akan balas

  • P粉739706089

    P粉7397060892023-08-23 20:07:38

    Dalam urutan, 1 adalah kekhususan terendah dan 5 adalah yang tertinggi. https://youtu.be/NqDb9GfMXuoButiran akan dipaparkan untuk demonstrasi.

    balas
    0
  • P粉384244473

    P粉3842444732023-08-23 17:29:30

    Saya hanya akan menambah pautan di sini kepada spesifikasi CSS 2.1 itu sendiri dan cara pelayar perlu mengira kekhususan:

    CSS 2.1 Bahagian 6.4.3:

    Jika kekhususan adalah sama, CSS 2.1 Bahagian 6.4.1 akan digunakan :

    Sila ambil perhatian bahawa ini dibincangkan apabila gaya ditakrifkan, bukan apabila digunakan. Jika susunan definisi kelas .a.b的特异性相等,则在样式表中最后定义的类将获胜。<p class="a b">...</p><p class="b a">...</p>将根据.a.b ditetapkan dalam gaya yang sama.

    balas
    0
  • Batalbalas