gpt4 book ai didi

html - 更改html标签中的CSS伪元素样式

转载 作者:行者123 更新时间:2023-11-28 03:31:40 27 4
gpt4 key购买 nike

我想修改 html 标签声明中伪元素的属性。

我试图“转义”样式 block 并重新进入它(见下文),但这不起作用。有没有办法将任意属性传递给给定元素实例的 :hover 伪元素?如果可能的话,我更愿意坚持使用 CSS,但 JS 也不是不可能的。

如意算盘

例如,要覆盖 myclass:hover 伪元素实例的颜色属性,我想做这样的事情:

CSS

#myclass{color:#fff;}

HTML:

<ul id="myclass" style="} #myclass:hover{color:{myColor};} #myclass{">...</ul>

最佳答案

不知 Prop 体需要什么,希望对你有帮助

CSS:

  myClass{
color: yourColor;
}
myClass:hover
{
color: yourColorOnHover;
}

JS

 $("#myClass").mouseover(function(){
$(this).css("color", "yourColor");
});

要使用 JS(或 JQUERY)更改元素的类: 如果您在 CSS 中有 A 和 B 类,则更改 B 而不是 A

$(#myClass).removeClass("A");
$(#myClass).addClass("B");

关于html - 更改html标签中的CSS伪元素样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17397214/

27 4 0