// choose an element using any of these:
var elem = document.getElementById('your-id');
var elem = document.getElementsByClassName('your-class-name')[0];
var elem = document.getElementsByTagName('div')[1]; // indexes are for example
elem.style.borderColor = 'blue';
elem.style.backgroundColor = 'magenta';
elem.style.color = '#00FF00';
2条答案
按热度按时间62lalag41#
你可以做这样的事。循环遍历所有元素,如果计算出的颜色是洋红色,则在元素上设置新颜色。
我不建议这样做,如果有任何其他的选择。预先更改CSS将是理想的,而不是使用JS。
nwlqm0z12#
可以使用jQuery**
.css()
**方法更改多个css属性:字符串
使用vanilla JS:
型
是的,这将需要许多CSS更改。你想改变整个网站的外观-当然,它会。我不认为你的网站的设计师已经用
magenta
通过内联样式为每个元素着色-有现有的样式,明智地选择选择器和类,你会很容易做到这一点。