如果我有一个带有class='myDiv'
的div或者是什么,那么可以在样式表中创建一个not selector而不是在div中设置任何内容吗?
在我的特殊情况下,我在那个div里面谈论桌子,th,tr和td。
table:not([class='myDiv'])
thead tr:not([class='myDiv'])
tr:not([class='myDiv'])
td:not([class='myDiv'])
类似的东西,以便所讨论的样式不会影响该类中div的元素?
编辑:在我之前的问题中,您可能会看到我想要做的事情。问题是我想要改变一个外部样式表(在整个网站上使用),它仍然可以像现在一样用于网站的其他部分,但不应该设置我的日历表的样式。
答案 0 :(得分:4)
很遗憾,您无法引用父元素 反过来说:
.allOtherClasses:not(.specialClassDiv) table{
/*
Anything here will style the TABLE elements inside .allOtherClasses
but not the TABLE inside .specialClassDiv
*/
}