我有一个包含规则calendar.css
的{{1}}文件。
calendar.css文件有一些#calendar
个类。
问题:我想将以下CSS应用于应用中的所有表,但table
#calendar
答案 0 :(得分:2)
答案 1 :(得分:1)
此规则的具体程度低于#calendar
,因此它将始终应用于所有表,但会被#calendar
规则覆盖。
https://www.smashingmagazine.com/2007/07/css-specificity-things-you-should-know/
答案 2 :(得分:1)
您可以使用not()pseudo来执行以下操作:
/*table*/
@media screen and (max-width: 1050px) {
/*@media screen and (max-width: 750x) {*/
table:not(#calendar) {
overflow-x: auto;
display: block;
}
}
答案 3 :(得分:0)
请在CSS中尝试not-construct:
http://www.w3schools.com/cssref/sel_not.asp
例如:
:not(table#calendar) {
background: #ff0000;
}