设置css为.navbar-nav > li > a:after {
content: ""; width: 0px; display: block; visibility: hidden; border-style: solid; border-width: 0px 8px 8px; border-color: #a89167 transparent; position: absolute; left: 50%; bottom: 0px; z-index: 1; margin-left: -8px;
}
我想当鼠标放到id=3的li时,改变这个li的:after中的visibility. 用JQ该怎么写?
在添加一个class,通过切换class去实现,没办法通过js去修改伪类的
可以实现的哦,不过思路要改变一下:不是修改CSS,而是使用CSS样式覆盖技术,用新定义的CSS覆盖掉旧的。
哈哈,你这个需求挺有趣的,希望对你有帮助。
这样可以么?