使用!在CSS中对每个样式元素都很重要
我有以下问题,我需要“ul[editable]li”类控制“#menu li”。我知道我能用!重要事项如下:使用!在CSS中对每个样式元素都很重要,css,styling,Css,Styling,我有以下问题,我需要“ul[editable]li”类控制“#menu li”。我知道我能用!重要事项如下: #menu li { border:solid 1px #9f693a; outline:solid 1px #89552a; background:url(images/bg.png); } ul[editable] li { background-color: #333333 !important; border-color: #0d0d0
#menu li {
border:solid 1px #9f693a;
outline:solid 1px #89552a;
background:url(images/bg.png);
}
ul[editable] li {
background-color: #333333 !important;
border-color: #0d0d0d !important;
color:#fff !important;
}
我想这样说:
ul[editable] li !important {
....
}
有办法做到这一点吗
谢谢 不,您不能使用!选择器中的重要语句。您唯一能做的就是使第二个选择器更具体(或者第一个选择器当然不那么具体) 例如:
#menu li {
border:solid 1px #9f693a;
outline:solid 1px #89552a;
background:url(images/bg.png);
}
#container ul[editable] li {
background-color: #333333;
border-color: #0d0d0d;
color:#fff;
}
我想你已经知道了 不,您不能使用!选择器中的重要语句。您唯一能做的就是使第二个选择器更具体(或者第一个选择器当然不那么具体) 例如:
#menu li {
border:solid 1px #9f693a;
outline:solid 1px #89552a;
background:url(images/bg.png);
}
#container ul[editable] li {
background-color: #333333;
border-color: #0d0d0d;
color:#fff;
}
我想你已经知道了 是的,
!重要信息
在特殊性方面不起作用,因此只能应用于单个声明,而不能应用于选择器。是的,我知道这一点。但是你给了我一个主意!“body ul[editable]li{”应该很好用。谢谢!@BoltClock,有没有替代!重要或使选择器更具体的方法?很好,但我不确定body标记是否足够具体(ID在特异性总和中添加的值比标记中的值高).但我相信你会明白的。是的,!important
在特殊性中不起作用,因此只能应用于单个声明,而不能应用于选择器。是的,我知道这一点。但你给了我一个想法!“body ul[可编辑]li{”应该很好。谢谢!@BoltClock,有没有替代!重要或使选择器更具体的方法?很好,但我不确定body标记是否足够具体(ID在特异性总和中添加的值高于标记)。但我肯定你会找到答案的。