我们可以使用jquery删除css选择器吗
can we remove the css selectors using jquery?
是否可以使用jQuery
删除CSS
选择器。
我在谷歌上搜索过,但找不到任何解决方案。有人能帮我吗?
问题的答案是否定的。您不能删除某些CSS文件中已经定义的CSS选择器。然而,Firefox正在开发这一功能,但其他浏览器不支持它。
从上面的长评论讨论来看,您似乎只想覆盖之前为特定客户端设置的CSS样式。一个常见的解决方案是覆盖它:
$('.bg .nav > li > a').prop('style', 'color: red !important');
这将覆盖现有的style
属性值。我们不能使用$('').css('style', 'color: red !important');
语法,因为jQuery不允许我们设置样式优先级。
社区同意不鼓励使用!important
。因此,如果您是CSS文件的所有者,那么我建议删除!important
优先级。
相关文章:
- 为什么不'在JQuery中找到第二个css选择器的工作
- 使用javascript和css选择器获取value属性的内容
- casperjs-css选择器存在,但当单击它时会引发“”;CasperError:无法在不存在的选择器“”上调度mou
- CSS选择器与And操作组合'&&'
- 类选择不起作用的 css 选择器
- 如何使用javascript获取元素的css选择器
- 我们可以使用jquery删除css选择器吗
- CasperJS可以't使用CSS选择器或xPath查找元素
- While为List值在CSS选择器中循环迭代
- CSS选择器在Angular单元测试w/karma&柴
- casperJS CSS 选择器:waitFor 函数总是超时
- 选择一个 CSS 选择器来动态设置元素的样式 ::before
- 是否有根据特异性对 CSS 选择器文本进行排序的 JS 库
- CSS选择器代码,用于从棘手的网站抓取/解析数据
- CSS 选择器不起作用
- 当我们使用 CSS 选择器时,浏览器如何找到集合元素
- CSS 选择器从右到左进行评估.querySelectorAll() 选择器也会以这种方式进行评估吗?
- 为什么 CSS 选择器只设置第一个匹配 svg 路径的样式
- 如何在 SVGjs 上使用 css 选择器
- 将变量作为 JQuery CSS 选择器传递不起作用