inline-styles
trong một tài liệu có mức độ ưu tiên cao nhất, vì vậy, ví dụ: nếu bạn muốn thay đổi màu của một div
phần tử thành blue
, nhưng bạn inline style
có một thuộc color
tính được đặt thànhred
<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 */
}
Vì vậy, tôi có nên sử dụng jQuery / Javascript không? - Câu trả lời là KHÔNG
Chúng ta có thể sử dụng element-attr
Bộ chọn CSS với !important
, lưu ý, !important
điều quan trọng ở đây là quan trọng, nếu không nó sẽ không chạy quá các kiểu nội tuyến ..
<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;
}
Bản giới thiệu
Lưu ý: Sử dụng !important
CHỈ sẽ hoạt động ở đây, nhưng tôi đã sử dụng
div[style]
bộ chọn để chọn cụ thể div
có style
thuộc tính