当我们使用jQuery修改带有!important的css样式或者jQuerycss样式未生效可尝试以下解决办法

1.解决办法

原有代码:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>jQuery修改css</title><style>#change-css {color: red;}</style></head>  <body><div id="change-css" style="font-size:24px">jQuery修改css</div></body>
</html>

通过以下代码修改css样式是无效的:

$("#change-css").css("color", "#FFFFFF");
$("#change-css").css("color", "#FFFFFF !important");

有效修改css样式代码:

$("#change-css").css("cssText", "color : #FFFFFF !important");
$("#change-css").css("cssText", "color : #FFFFFF !important; font-weight : bold !important"); //修改多个css样式

2.补充:cssText知识

2.1 定义及使用

cssText 属性用于设置或者返回元素声明的内联样式

2.1.1 返回指定元素的内联样式值:

let x = document.getElementsById("change-css").style.cssText;
console.log(x); //color: rgb(255, 255, 255);

2.1.2 设置指定元素的内联样式

document.getElementsById("change-css").style.cssText = "color : pink;"

jQuery修改!important的css样式jQuery修改css未生效相关推荐

  1. CSS修改默认列表元素样式(1.修改默认元素样式 2.伪元素选择器)

    CSS修改默认列表元素样式 1. 修改默认元素样式 <!DOCTYPE html> <html lang="en"><head><meta ...

  2. html 清理 多余 样式,webpack去除冗余css样式删除多余css

    webpack打包css时,一般时压缩css,但css有很多用不到类和属性,有什么办法可以除冗余css样式删除多余css,特别是在使用一些bootstrap的前端框架时,可使用purifycss和Pu ...

  3. jq创建元素并设置css样式,JQuery为元素添加样式的实现方法

    由于jquery支持css3,所有能很好的兼容很多浏览器,所以通过jquery来使用css样式比较好 为定义好的css样式可以调用元素的css方法添加样式 $("span").cs ...

  4. css 修改table边框的样式,修改单元格样式、间距

    我们在调table的边框样式时,经常会出现单元格和表格的样式重叠,而造成某条边框的的异常粗,或者异常细. 修改单元格间距: cellspacing="0" 修改table标签的样式 ...

  5. 根据ajax控制css样式,JQuery CSS样式控制 学习笔记

    jQuery 就不多说了,这是JS的一个函数库,比较常用,我们今天是就jQuery的三种用于css的操作进行总结 $(selector).css("name","valu ...

  6. html通过id设置css样式,JavaScript修改style,id,class等css属性样式方法总结

    JavaScript允许你即时的改变CSS样式,这样就可以将用户的眼球吸引到你想他们关注的地方上,并且提供较好的交互体验给力 . JavaScript修改CSS有4种方法: 修改节点style(内联样 ...

  7. CSS 样式书写规范,css样式书写规范

    在工作当中css样式是非常重要的,但是咋样书写css样式更重要. 一.css书写规范 1.定位属性:position  display  float  left  top  right  bottom ...

  8. php中定义css样式的好处,CSS的优点和缺点分别是什么

    CSS的优点有:丰富的样式定义.易于修改.结构清晰.多页面使用等:CSS的缺点:浏览器支持不一样具有兼容性.不能明确指定继承性 CSS的主要哦作用是为HTML页面添加样式,使得页面更加美观.接下来在文 ...

  9. css 样式面板,关于 CSS 样式面板

    使用"CSS 样式"面板可以跟踪影响当前所选页面元素的 CSS 规则和属性("当前"模式),也可以跟踪文档可用的所有规则和属性("所有"模式 ...

最新文章

  1. 目标检测+mAP+IoU
  2. 下半部机制之工作队列
  3. RabbitMQ(六)整合SpringBoot
  4. Shared pool内存块组成结构及4031错误原因分析
  5. git rebase 的常见冲突及解决办法
  6. python调用sparksql,使用Python从MySQL数据库表读取SparkSQL
  7. 【CF#801 A.】 Vicious Keyboard(字符串查找,水题)
  8. 电脑扫描二维码_线上分享 | 网络工作坊:平板电脑工作术
  9. Spring--quartz中cronExpression 的配置方法
  10. web.xml里,classpath使用范围
  11. css3制作俩面翻转盒子效果
  12. JS onclick 传参异常问题
  13. 7 - Struts.xml各属性说明(待补充)
  14. Win7下Tomcat7和Apache2.2集成
  15. Laravel中的日志与上传
  16. 智能美观网速快 有这样的无线路由吗?
  17. DH算法原理深入详解
  18. mac jenkins下载与安装
  19. 手机浏览器调用摄像头扫码
  20. python numpy dtype object_python – 创建numpy数组时dtype = object意味着什么?

热门文章

  1. 001html5新增常用标签
  2. 前端001 有彩色下划线的导航栏
  3. A. Giga Tower
  4. 阿里云域名解析设置方法
  5. BERT模型的优化改进方法!
  6. 【圣诞专场】—— 用python海龟库实现圣诞装饰(圣诞树,拐杖糖,圣诞火车,圣诞雪人,圣诞祝福)~~c++《铃儿响叮当》
  7. 13种时间管理的方法
  8. 橄榄山建立的Revit二次开发2群317179938,专门讨论Revit和BIM二次开发问题
  9. furmark烤机工具设置中文教程
  10. C++ STL::list常用操作及底层实现(中1)——实现list常用操作之插入(insert、push_front、push_back、splice)