码迷,mamicode.com
首页 > Web开发 > 详细

jquery使用css函数设置背景色无效解决办法

时间:2019-09-22 01:25:04      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:链接   article   wchar   设置   flowchart   image   port   csdn   chart   

外部的css样式为:

#imageArea{
    width: 200px;
    height: 300px;
    background-color: #eee !important;
}

通过 以下代码来修改其背景色是无效的

$("#imageArea").css("background-color", "#444444")
$("#imageArea").css("background-color","#444444 !important");

查阅资料得要想修改 div 的背景色(其他样式也一样),可以通过如下这种方式:

$("#imageArea").css("cssText", "background-color:#444444!important");

如需修改多个样式,可以使用以下方法:

$("#imageArea").css("cssText", "height:480px !important; overflow:scroll !important");

 

备注:
cssText 属性,会把先前的 css 值全部给覆盖掉,为了保留先前其他的样式,可以把现有样式赋值给cssText,像比如要保留width属性,当然cssText也可以链式设置样式:

var cssText = $("#imageArea").attr("style") + ";width:200px !important;";
$("#imageArea").css("cssText": cssText);

其他更多cssText应用请参考cssTex资料
原文链接:https://blog.csdn.net/kirinlau/article/details/87696436

jquery使用css函数设置背景色无效解决办法

标签:链接   article   wchar   设置   flowchart   image   port   csdn   chart   

原文地址:https://www.cnblogs.com/guo-xu/p/11565610.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!