inline-stylesdalam dokumen memiliki prioritas tertinggi, jadi misalnya katakanlah jika Anda ingin mengubah warna dari divelemen blue, tapi kau seorang inline styledengan colorset properti untukred
<div style="font-size: 18px; color: red;">
Hello World, How Can I Change The Color To Blue?
</div>
div {
color: blue;
/* This Won't Work, As Inline Styles Have Color Red And As
Inline Styles Have Highest Priority, We Cannot Over Ride
The Color Using An Element Selector */
}
Jadi, Haruskah Saya Menggunakan jQuery / Javascript? - Jawaban TIDAK
Kita bisa menggunakan element-attrCSS Selector dengan !important, perhatikan, !importantini penting, kalau tidak itu tidak akan melebihi gaya sebaris ..
<div style="font-size: 30px; color: red;">
This is a test to see whether the inline styles can be over ridden with CSS?
</div>
div[style] {
font-size: 12px !important;
color: blue !important;
}
Demo
Catatan: Menggunakan !importantHANYA akan berfungsi di sini, tetapi saya telah menggunakan
div[style]selektor untuk secara khusus memilih divmemiliki style
atribut