element[attribute*="includesthis"]
Nói cách khác:
<a class="someclassicol-hello">Click me and win a free monkey</a>
Được kết hợp bởi
a[class*="icol-"]
Nếu chuỗi xuất hiện bất cứ nơi nào trong các thuộc tính, đó là một trận đấu.
Ngoài ra còn có ^=
để bắt đầu và $=
cho kết thúc bằng. Read more on this here.
!important
buộc quy tắc ghi đè lên nhau, nếu không thì không.
a { color: red !important }
a.blue { color: blue }
<a class="blue">I'm actually red, because the less specific rule is !important</a>
Read more on that here. Đặc biệt là bit này:
Khi nào nên !important
Được sử dụng?
Cũng như bất kỳ kỹ thuật nào, có ưu và nhược điểm tùy thuộc vào hoàn cảnh. Vì vậy, khi nào nó nên được sử dụng, nếu bao giờ? Dưới đây là tổng quan chủ quan của tôi về việc sử dụng hợp lệ tiềm năng.
KHÔNG BAO GIỜ
!important
tờ khai không nên được sử dụng trừ khi họ là hoàn toàn cần thiết sau khi tất cả những con đường khác đã cạn kiệt. Nếu bạn sử dụng, điều quan trọng là lười biếng, để tránh gỡ lỗi thích hợp, hoặc vội vàng hoàn thành dự án, thì bạn đang lạm dụng nó, và bạn (hoặc những người kế thừa dự án của bạn) sẽ phải chịu hậu quả.
Nguồn
2012-11-23 08:47:11
http://coolhomepages.com/images/blog/cheat-sheets/css-cheat-sheet-v2.png –