Saat memeriksa elemen menggunakan devtools Chrome, di tab elemen, bilah 'Gaya' di sebelah kanan menunjukkan properti CSS yang sesuai. Kadang-kadang, beberapa dari sifat-sifat ini disentuh. Apa arti properti ini?
css
google-chrome
google-chrome-devtools
rohitmishra
sumber
sumber
Jawaban:
Ketika properti CSS ditampilkan sebagai menerobos, itu berarti bahwa gaya dicoret diterapkan, tetapi kemudian ditimpa oleh pemilih yang lebih spesifik, aturan yang lebih lokal, atau oleh properti yang lebih baru dalam aturan yang sama.
(Kasus khusus: gaya juga akan ditampilkan sebagai menerobos jika gaya ada dalam aturan yang cocok tetapi dikomentari, atau jika Anda telah menonaktifkannya secara manual dengan menghapus centang di dalam alat pengembang Chrome. Itu juga akan ditampilkan sebagai dilintasi keluar, tetapi dengan ikon kesalahan, jika gaya memiliki kesalahan sintaks.)
Misalnya, jika warna latar belakang diterapkan ke semua
div
s, tetapi warna latar belakang yang berbeda diterapkan untukdiv
s dengan id tertentu, warna pertama akan muncul tetapi akan dicoret, karena warna kedua telah menggantikannya (di properti daftardiv
dengan id itu).sumber
border-color
maka cukup ketikkanborder-color
ke dalam Filter. Ini akan menunjukkan semua aturan yang mengandung properti itu, dengan properti disorot dengan warna kuning. Fitur ini juga tersedia di Firefox.!important
yang menimpanya.Di samping catatan. Jika Anda menggunakan @media queries (seperti
@media screen (max-width:500px
)) berikan perhatian khusus untuk menerapkan @media query SETELAH Anda selesai dengan gaya normal. Karena @media query akan dicoret (meskipun lebih spesifik) jika diikuti oleh css yang memanipulasi elemen yang sama. Contoh:sumber
Selain jawaban di atas saya juga ingin menyoroti kasus properti mogok yang benar-benar mengejutkan saya.
Jika Anda menambahkan gambar latar belakang ke div:
Anda ingin skala gambar agar sesuai dengan dimensi div jadi ini akan menjadi definisi kelas normal Anda.
tetapi jika Anda menukar urutan sebagai: -
kemudian di chrome Anda akan melihat ukuran latar belakang seperti dicoret. Saya tidak yakin mengapa ini, tapi ya Anda tidak ingin mengacaukannya.
sumber
Jika Anda ingin menerapkan gaya bahkan setelah mendapatkan indikasi melanda, Anda dapat menggunakan
"!important"
untuk menegakkan gaya. Ini mungkin bukan solusi yang tepat tetapi menyelesaikan masalah.sumber
Ada beberapa kasus ketika Anda menyalin dan menempelkan kode CSS di suatu tempat dan itu memecah format sehingga Chrome menunjukkan peringatan kuning. Anda harus mencoba memformat ulang kode CSS dan harus baik-baik saja.
sumber