gpt4 book ai didi

javascript - 有没有办法通过 Javascript/jQuery 动态定义 css 规则?

转载 作者:行者123 更新时间:2023-11-29 10:43:40 25 4
gpt4 key购买 nike

<分区>

关于我的问题,我怀疑很多人可能会混淆动态样式(你可以通过 jQuery 的 .css() 函数实现的)和动态 CSS 规则。第一个是它只改变与选择器匹配的现有元素的样式. 但我要做的是调整规则,以便匹配选择器的任何新元素也将使用该(动态)规则。

例如,我们以一组类为“pane”的 DIV 为例。

我可以使用 $(".pane").css({"background-color": "#00f"}); 更改现有 Pane 的背景颜色

但如果我再添加一个新 Pane $("body").append("<div class='pane'></div>");它不会使用这种新样式,因为它不是规则。

我不明白为什么添加/更改 CSS 规则不是默认行为?据任何人所知,W3C 工作组是否曾经讨论过这个问题?

有谁知道是否可以在客户端动态添加或更改 CSS 规则(即无需与服务器通信)?

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com