我正在尝试编写一个JavaScript工具来处理某种颜色的项目。在测试页面上,我使用内联样式设置颜色,以模仿目标页面,但是在渲染页面时,使用CSS rgb()函数指定颜色。
HTML尝试模拟我想要更改背景颜色的GMail容器。当我在Firebug中检查元素时,颜色显示为rgb()。
<div style="width: 100%; height: 30px; border: 1px solid black;
background: #6694E3 none repeat scroll 0 0;">
</div>
如何停止将颜色从#6694E3
转换为rgb(102, 148, 227)
?
答案 0 :(得分:3)
签出this script将rgb()表示法转换为十六进制。
答案 1 :(得分:1)
这不是转换,它只是表达同一事物的另一种方式。如果要检查特定颜色,则必须先以rgb格式表示,然后进行检查。据我所知,为DOM元素返回的css值是它的任何值 - 你不能改变格式。
答案 2 :(得分:0)
您可能正在通过firebug查看值,该值会在控制台中将所有颜色转换为RGB格式。这并不意味着它在DOM中发生了变化。