外部的css样式为:css
#imageArea{ width: 200px; height: 300px; background-color: #eee !important; }
经过 如下代码来修改其背景色是无效的markdown
$("#imageArea").css("background-color", "#444444")
$("#imageArea").css("background-color","#444444 !important");
查阅资料得要想修改 div 的背景色(其余样式也同样),能够经过以下这种方式:atom
$("#imageArea").css("cssText", "background-color:#444444!important");
如需修改多个样式,能够使用如下方法:spa
$("#imageArea").css("cssText", "height:480px !important; overflow:scroll !important");
备注:
cssText 属性,会把先前的 css 值所有给覆盖掉,为了保留先前其余的样式,能够把现有样式赋值给cssText,像好比要保留width属性,固然cssText也能够链式设置样式:.net
var cssText = $("#imageArea").attr("style") + ";width:200px !important;";
$("#imageArea").css("cssText": cssText);
其余更多cssText应用请参考cssTex资料
原文连接:https://blog.csdn.net/kirinlau/article/details/87696436code