设置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该怎么写?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
在添加一个class,通过切换class去实现,没办法通过js去修改伪类的
可以实现的哦,不过思路要改变一下:不是修改CSS,而是使用CSS样式覆盖技术,用新定义的CSS覆盖掉旧的。
哈哈,你这个需求挺有趣的,希望对你有帮助。
这样可以么?