KomputerPemrograman

CSS, pseudo-class, pseudo-element: hover, child, target

Menggabungkan HTML dan CSS, Anda dapat mengatur semua elemen halaman web dengan benar. Dengan gaya, Anda dengan mudah mengubah tampilan blok atau garis apapun. Seringkali, seorang coder perlu melakukan tugas yang lebih kompleks - untuk mengubah tampilan bukan elemen itu sendiri, namun bagian individual atau keadaan tertentu. Dalam hal ini, CSS pseudo-class datang untuk menyelamatkan.

Pseudo-class mengerjakan prinsip yang sama seperti kelas reguler di markup, namun tidak hadir secara fisik di halaman. Dengan bantuan mereka, Anda dapat memilih item berdasarkan informasi yang tidak ada dalam dokumen, yang tidak dapat dipilih dengan pemilih biasa. Berikut adalah contoh sederhana: Anda memiliki tombol merah, dan Anda ingin biru menjadi biru saat Anda mengarahkannya. Secara teoritis hal itu bisa diimplementasikan di JavaScript, tapi kenapa kompleksitas seperti itu? Jauh lebih mudah digunakan : hover CSS. Dengan bantuannya, Anda dapat memberi parameter pada setiap unit yang akan bekerja hanya bila Anda mengarahkan kursor mouse.

Daftar pseudo-class CSS diperbarui secara berkala. Mungkin saat Anda membaca materi ini, beberapa yang baru akan muncul. Pertama, mari kita lihat yang ada dalam spesifikasi CSS3.

: Nth-of-type

Misalkan Anda memiliki daftar di mana Anda ingin menggunakan alternasi warna, yaitu baris pertama akan, misalnya ditulis dengan warna merah, dan baris kedua akan berwarna biru, yang ketiga berwarna merah lagi, yang keempat lagi berwarna biru. Sebelumnya, Anda harus membuat kelas baru untuk ini. Pengganti masa lalu menambahkan setiap elemen daftar ke kelas, dan kemudian mengubah penampilan mereka di style sheet. Itu tidak terlalu nyaman dan tercemar tata letaknya.

Sekarang semuanya lebih mudah. Gunakan kelas pseudo CSS: nth-of-type. Ini akan memberi kesempatan untuk mendapatkan efek visual yang diperlukan tanpa mengubah apapun dalam markup. Prinsip operasi sederhana: Anda menentukan pemilih, dan dalam tanda kurung setelah namanya, tuliskan sebuah rumus atau kata kunci yang akan menemukan elemen yang dibutuhkan. Sebagai contoh: nth-of-type (bahkan) menemukan semua elemen, dan: nth-of-type (ganjil) - ganjil. Ada sejumlah besar formula yang digunakan untuk kontrol yang paling akurat. Dalam tanda kurung, Anda dapat menentukan nomor - dalam hal mana gaya akan diterapkan ke elemen yang indeksnya sama dengan angka ini.

: Nth-anak

CSS pseudo-class ini mirip dengan yang sebelumnya, tapi tidak seperti bekerja secara eksklusif dengan anak-anak dari elemen yang dipilih. Misalnya, jika Anda ingin menggunakannya untuk menyesuaikan tampilan tag

  • dalam daftar, Anda perlu menggunakan bangunan ul: nth-child, karena
  • Similar articles

     

     

     

     

    Trending Now

     

     

     

     

    Newest

    Copyright © 2018 id.unansea.com. Theme powered by WordPress.