KomputerPemrograman

Sebelum CSS - asli, nyaman, praktis

Pseudo-elemen dan pseudo-kelas CSS: sebelum, sesudah, hover, aktif, dll - kesempatan efektif untuk meningkatkan kualitas dan menyederhanakan lokasi eksekusi, tidak termasuk kode JavaScript-handler pada jelas, tidak memerlukan desain reaksi, unsur peristiwa, dialog dan tindakan dari pengunjung kompleks.

Pseudo nyaman, multifungsi, memiliki sifat pilihan yang signifikan dan beberapa untuk panci hak cipta sederhana dan kompleks: bagaimana asli menarik perhatian, mulus memperjelas tindakan yang diperlukan untuk membawa petunjuk di tempat yang tepat.

prospek besar membuka url saat yang ditentukan () di isi semu. Memang, pilihan ini membuka cakrawala baru, baik dari segi download apapun ke halaman, dan aktivasi kemungkinan apa pun di mana saja

Sebuah ciri khas dari semu

Pseudo (:: sebelum CSS, :: setelah) berbeda dari unsur-unsur, penyeleksi dan pseudo-kelas yang aslinya tidak ada di pohon dokumen. Mungkin, dalam prakteknya tidak terlalu penting, tetapi jika kita mempertimbangkan pertanyaan menempatkan konten di situs, Anda percaya properti konten dari sesuatu yang berarti untuk mesin pencari tidak masuk akal.

Pseudo :: sebelum CSS memungkinkan Anda untuk menambahkan konten ke elemen, dan :: setelah - setelah. Isi dapat bervariasi dari teks sederhana ke format yang kompleks dari sudut pandang sifat CSS, tapi tidak ada tag HTML. Pseudo dapat sempurna diposisikan dalam elemen, yang melekat, karena arti dari sebelum dan sesudah adalah relatif dan mobile. Anda tidak bisa hanya menentukan posisi, tetapi juga ukuran, warna, latar belakang, font, dan menggunakan fitur lain dari CSS.

Sebagai pseudo CSS, sebelum dan setelah didahului dengan simbol ":", tetapi standar CSS3 direkomendasikan "::". Untuk menguji penggunaan tertentu pada halaman tidak akan lebih dari beberapa browser atau versi hanya mungkin tidak melihat pseudo tertentu.

Syarat Umum Penggunaan

Menempatkan, misalnya, div elemen menggambarkan class = 'scElement' dan isi "Element" ke halaman, yang menunjukkan dalam CSS-gaya deskripsi sheet:

.scElement {
POSISI ...;
z-index ...;
...

}

Anda dapat menerapkan pseudo ": hover" pseudo dan ":: sebelum" CSS:

.scElement: hover :: sebelum {content: 'awalan'; warna ...; background-color ...;}.

Kemudian ketika Anda membawa mouse pointer sebelum kata 'Element' akan muncul kata 'awalan', yang akan mengubah warna huruf dan latar belakang.

variasi konten semu

Jika Anda tidak menentukan sifat semu, mereka akan sama seperti yang dari unsur utama - scElement. Anda dapat menentukan url, kemudian properti konten: url ( '/ scBox / rm-v / sc-rights.png') ketika kursor menunjukkan gambar pada elemen. Dalam kasus konten: "\ 03B1" muncul matematika simbol "alfa", tapi menggunakan karakter khusus: "& nbsp;", " & lt;", "& laquo;", "& raquo;" dan yang lainnya tidak - mereka akan ditampilkan seperti.

Diizinkan banyak pilihan untuk menentukan isi dari pseudo: "text" normal, url (), urutan karakter heksadesimal, lihat: open-quote / close-quote, atau tidak-terbuka-quote / no-close-quote, dll Sebagai mungkin merupakan indikasi dari posisi mutlak konten. melalui sifat gaya, dengan menerapkan sebelumnya, CSS akan menempatkan pseudo mana saja di elemen yang terhubung.

Anda dapat menggabungkan penggunaan simultan dari sebelum dan sesudah. Oleh karena itu, menempatkan menggunakan CSS sebelum karakter konten, Anda bisa mendapatkan berbagai efek, menggabungkan berbagai pseudo-kelas dan pseudo-elemen, mengejutkan pengunjung, tidak menghabiskan pada saat yang sama bahkan byte-kode tunggal JavaScript.

fitur semu

Untuk sebutan mereka mengadopsi ":" karakter, serta untuk merujuk semu, tapi tidak seperti CSS3 semu biasanya dilambangkan dengan "::". Browser yang memahaminya, merasakan kedua sebutan. Kesenjangan dalam rekaman tidak diizinkan, string didata dan pseudo (atau hanya) semu direkam bersama-sama:

scElement: hover :: sebelum {content: 'awalan'; ...}

scElement: aktif: setelah {isi: 'akhiran'; ...}

Hal ini penting untuk diingat: CSS sebelum kehabisan konten situs. Gaya yang tidak berhubungan dengan isi halaman. Pseudo - tidak terkecuali. Mereka tidak muncul di pohon DOM, dan tidak diinginkan untuk menggunakannya dalam bagian-bagian yang relevan dari situs - dalam konten, mereka tidak akan mendapatkan.

Menggunakan "" dan "::" didukung oleh platform mobile dan browser modern, tetapi memeriksa bekerja pada versi lama sering tidak berlebihan.

Isi dari pseudo-tidak termasuk dalam konten situs. Ini tidak akan melihat mesin pencari. Cara menggunakan keadaan ini - tergantung pada situasi tertentu, tetapi kemungkinan menggunakan CSS sebelumnya, serta setelah, secara mandiri atau dalam kompleks, menarik ketika konten adalah url (). penggunaan langsung dari pseudo konten sebagai link ke situs, akan memungkinkan dia untuk men-download file, misalnya, gambar.

Kemampuan untuk mengubah file gaya secara online (cascading style sheet file - tidak terkecuali) tidak mengganggu bentuk dan menggunakan semu seperti nyaman pada waktu tertentu, dalam algoritma tempat yang tepat, tergantung pada tindakan pengunjung.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 delachieve.com. Theme powered by WordPress.