Rumah > masalah biasa > Apakah pemilih lanjutan css?

Apakah pemilih lanjutan css?

尊渡假赌尊渡假赌尊渡假赌
Lepaskan: 2023-12-04 09:56:52
asal
1355 orang telah melayarinya

pemilih lanjutan css termasuk "pemilih adik beradik sejagat~", "pemilih atribut []", "pemilih kelas pseudo: bukan()", "pemilih kelas pseudo: kanak-kanak ke-n()", "kelas pseudo" Pemilih : nth-of-type()", "Pseudo-class selector: first-child and: last-child": 1. Pemilih adik beradik sejagat, memilih semua elemen yang mempunyai elemen induk yang sama dengan elemen yang ditentukan, dan semua elemen yang ikutinya. Elemen yang serupa 2. Pemilih atribut, anda boleh memilih elemen berdasarkan nilai atributnya, dsb.

Apakah pemilih lanjutan css?

Sistem pengendalian tutorial ini: sistem Windows 10, komputer Dell G3.

Pemilih lanjutan CSS menyediakan cara yang lebih halus dan fleksibel untuk memilih elemen Berikut ialah beberapa pemilih lanjutan CSS biasa:

  1. Pemilih adik-beradik umum: Gunakan tilde (~) untuk menunjukkan semua elemen adik-beradik yang mempunyai elemen induk yang sama sebagai elemen yang ditentukan dan serta-merta mengikutinya.
h2 ~ p {       
        color: red;
       }
Salin selepas log masuk
  1. Pemilih atribut: Anda boleh memilih elemen berdasarkan nilai atributnya.

    • Atribut wujud pemilih: [attr]
    • Pemilih sama: [attr=value]
    • Mengandungi pemilih: [attr~=value]
    • Mulakan padanan pemilih: [attr^=value selector]
    • nd
    • attr$=value]
    • Mengandungi pemilih: [attr*=value]
  2. :not() Pemilih kelas pseudo: memilih semua elemen kecuali elemen yang ditentukan.

p:not(.intro) {       
                color: red;
              }
Salin selepas log masuk
  1. :nth-child() Pemilih kelas pseudo: Pilih elemen berdasarkan kedudukannya dalam elemen induk.
p:nth-child(odd) {       
                   background-color: lightgray;
                 }
Salin selepas log masuk
  1. :nth-of-type() pseudo-class selector: serupa dengan :nth-child(), tetapi hanya sepadan dengan elemen jenis tertentu.
p:nth-of-type(2n+1) {       
                    font-weight: bold;
                   }
Salin selepas log masuk
  1. :pemilih kelas pseudo anak pertama dan :anak terakhir: pilih elemen anak pertama dan terakhir masing-masing.
div p:first-child {       
                    font-weight: bold;
                  }
Salin selepas log masuk

Pemilih lanjutan ini boleh membantu pembangun memilih elemen yang perlu digayakan dengan lebih tepat, sekali gus mencapai kawalan gaya yang lebih fleksibel dan halus.

Atas ialah kandungan terperinci Apakah pemilih lanjutan css?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan