cari
Rumahhujung hadapan webtutorial cssPelbagai Jenis Pemilih CSS3

Pelbagai Jenis Pemilih CSS3

Feb 18, 2024 pm 11:02 PM
pemilih asaspemilih idpemilih atributPemilih kelas pseudopemilih struktur

Pelbagai Jenis Pemilih CSS3

Terdapat banyak jenis pemilih CSS3, yang boleh memilih elemen berdasarkan atribut elemen, perhubungan struktur atau keadaan yang berbeza. Berikut akan memperkenalkan beberapa jenis pemilih CSS3 yang biasa digunakan dan memberikan contoh kod khusus.

  1. Pemilih asas:
  • Pemilih elemen: Gunakan nama elemen sebagai pemilih, berikut ialah elemen p sebagai contoh:

    p {
      color: red;
    }
  • Pemilih kelas: Gunakan nama kelas sebagai pemilih. , Di sini kita mengambil elemen yang kelasnya sebagai contoh sebagai contoh:

    .example {
      font-size: 16px;
    }
  • Pemilih ID: Gunakan ID sebagai pemilih, bermula dengan #, di sini kita mengambil elemen yang idnya ialah tajuk sebagai contoh:

    #title {
      font-weight: bold;
    }
  1. Pemilih atribut:
  • [attr]: Pilih elemen dengan atribut tertentu, di sini ambil elemen dengan atribut data sebagai contoh:

    [data] {
      background-color: yellow;
    }
  • [attr=value]: Pilih elemen dengan atribut dan nilai yang ditentukan di sini ambil nilai atribut data Ambil elemen contoh sebagai contoh:

    [data="example"] {
      color: blue;
    }
  • [attr^=value]: Pilih elemen dengan nilai atribut bermula dengan nilai yang ditentukan Di sini, ambil elemen yang nilai atribut datanya bermula "ujian" sebagai contoh:

    [data^="test"] {
      text-decoration: underline;
    }
  1. Pemilih struktur:
  • :nth-child(n): Pilih elemen anak ke-3 bagi elemen induk sebagai contoh:

    .parent :nth-child(3) {
      background-color: green;
    }
  • :first-child : Pilih elemen anak pertama bagi elemen induk Di sini kita mengambil elemen anak pertama bagi elemen induk sebagai contoh:

    .parent :first-child {
      font-style: italic;
    }
  1. Pemilih kelas pseudo:
  • :hover: Pilih elemen semasa tetikus melayang Keadaan elemen, berikut ialah contoh menukar warna latar belakang apabila elemen dilegar:

    .example:hover {
      background-color: orange;
    }
  • :aktif: Pilih keadaan apabila elemen diaktifkan, berikut ialah contoh menukar warna teks apabila elemen diklik:

    .example:active {
      color: purple;
    }

Di atas ialah Beberapa jenis dan contoh kod pemilih CSS3, yang boleh membantu pembangun memilih dan mengawal gaya elemen dengan lebih fleksibel pada halaman tersebut. Dengan menguasai pemilih ini, anda boleh meningkatkan kecekapan pembangunan halaman dan pengalaman pengguna dengan berkesan.

Atas ialah kandungan terperinci Pelbagai Jenis Pemilih CSS3. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
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
Beberapa tangan dengan elemen dialog HTMLBeberapa tangan dengan elemen dialog HTMLApr 16, 2025 am 11:33 AM

Ini saya melihat elemen HTML untuk kali pertama. Saya telah menyedarinya untuk seketika, tetapi Haven ' t mengambilnya untuk putaran lagi. Ia mempunyai cukup keren dan

Butang hantu dengan kesedaran arah dalam CSSButang hantu dengan kesedaran arah dalam CSSApr 16, 2025 am 11:32 AM

Ia akan mengejutkan saya jika anda ' d tidak pernah menjumpai butang hantu ?. Anda tahu yang: mereka mempunyai latar belakang telus yang memenuhi warna pepejal

Berita Platform Mingguan: Penjejakan melalui Penyimpanan Web, Kelewatan Input Pertama, Menavigasi oleh TajukBerita Platform Mingguan: Penjejakan melalui Penyimpanan Web, Kelewatan Input Pertama, Menavigasi oleh TajukApr 16, 2025 am 11:30 AM

Pada roundup minggu ini, Safari mengambil penjejakan lintas tapak, kelewatan antara beban dan interaksi pengguna lebih besar di mudah alih, dan tinjauan baru mengatakan tajuk

Penjelasan bagaimana pemerhati persimpangan menontonPenjelasan bagaimana pemerhati persimpangan menontonApr 16, 2025 am 11:29 AM

Terdapat beberapa artikel yang sangat baik meneroka cara menggunakan API ini, termasuk pilihan dari penulis seperti Phil Hawksworth, Preethi, dan Mateusz

Berita Platform Mingguan: Peralihan Layout, Video Bit High-Bitrate, Tangkapan Skrin di FirefoxBerita Platform Mingguan: Peralihan Layout, Video Bit High-Bitrate, Tangkapan Skrin di FirefoxApr 16, 2025 am 11:27 AM

Pada minggu ini, roundup: memerangi susun atur shifty, beberapa video mungkin sedikit terhenti, dan cara baru untuk mengambil tangkapan skrin di Firefox.

Asas kod dan komunitiAsas kod dan komunitiApr 16, 2025 am 11:25 AM

Saya bangun pada suatu pagi dan menyedari bahawa saya salah. Saya mendapati bahawa kod dan reka bentuk tidak dapat menyelesaikan setiap masalah pada pasukan sistem reka bentuk, walaupun

Kertas kerjaKertas kerjaApr 16, 2025 am 11:24 AM

Beli atau Membina adalah perdebatan klasik dalam teknologi. Membina barang sendiri mungkin berasa lebih murah kerana tidak ada item baris pada bil kad kredit anda, tetapi

Perbandingan pembekal bentuk statikPerbandingan pembekal bentuk statikApr 16, 2025 am 11:20 AM

Mari kita cuba menyusun istilah di sini: "Penyedia Borang Statik." Anda membawa html anda

See all articles

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Arahan sembang dan cara menggunakannya
4 minggu yang laluBy尊渡假赌尊渡假赌尊渡假赌

Alat panas

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Penyesuai Pelayan SAP NetWeaver untuk Eclipse

Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.