在规则之前撤消伪元素::之前和::之后

时间:2012-09-06 22:04:31

标签: css pseudo-element

  

可能重复:
  Is there any way to reset :after/:before CSS rules for an element?

是否有一种巧妙的方法来撤消元素上的所有:: before和:: after伪元素规则?我想删除使用Twitter引导样式的下拉菜单上的箭头效果。我是否必须逐个取消每个规则,还是可以通过其他方式清除? E.g

.navbar .nav > li > .dropdown-menu::after {
position: absolute;
top: -6px;
left: 10px;
display: inline-block;
border-right: 6px solid transparent;
border-bottom: 6px solid white;
border-left: 6px solid transparent;
content: '';
}

1 个答案:

答案 0 :(得分:33)

http://jsfiddle.net/LQTmF/

<selector>:after{
    content:none;
}