Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript编辑内联样式_Javascript_Jquery_Css - Fatal编程技术网

使用javascript编辑内联样式

使用javascript编辑内联样式,javascript,jquery,css,Javascript,Jquery,Css,有没有办法用javascript改变这种内联样式 element.style { background-color: rgb(125, 210, 195); } 我似乎在我的主题文件中找不到代码的来源 这是原始html: <span class="qodef-post-image-overlay" style="background-color: rgb(125, 210, 195);"></span> 使用jQuery: css(“背景色”、“rgb(12

有没有办法用javascript改变这种内联样式

element.style {
    background-color: rgb(125, 210, 195);
}
我似乎在我的主题文件中找不到代码的来源

这是原始html:

<span class="qodef-post-image-overlay" style="background-color: rgb(125, 210, 195);"></span>

使用jQuery:

css(“背景色”、“rgb(125210195)”

使用jquery很容易

$(文档).ready(函数(){
$('.element').css('background-color','rgb(250100100)');
});
.element{
背景色:rgb(125210195);
高度:300px;
宽度:400px;
}

JavaScript:使用属性:

HTMLElement.style
属性用于获取和设置元素的内联样式

请注意属性名称的大小写用法

element.style.backgroundColor= "rgb(125, 210, 195)";
document.getElementById('myDiv').style.backgroundColor=“rgb(125210195)”

Test
您能提供更多的代码上下文吗?这确实取决于您尝试执行的操作,但您可能需要查看媒体查询和/或指针事件。只要你们不太疯狂,你们就可以在并没有JavaScript的情况下完成任何你们想做的事情。问题一点也不清楚。不清楚您是否试图覆盖或添加该内联样式,或者为什么不能使用css。花几分钟时间通读可能的副本,我已经添加了更多的上下文,现在清楚了吗?