我试图使用colorfinder.js将窗帘div的背景色设置为img中每个li中最突出的颜色。当我只给rgb一个设置值时,代码工作得很好,但是colorfinder.js返回:
Uncaught TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': No function was found that matched the signature provided.
$('ul li').each(function(){
var $
在下面的示例中,i是一个变量。我们希望使div的背景色随着i值的变化而自动变化。如何在html中向class标签中添加变量?
.js
var i = 0;
经过一些处理后,i将被更改。
.html
<div class="bgcolor+i"></div>
.css
.bgcolor0{
backgorund: red
}
.bgcolor1{
background: green
}
...
所以我有一个颜色随机化按钮背景颜色。我试图将从变量color返回的颜色作为文本放在按钮上。我也希望这发生在点击。
示例:我点击按钮,随机设置一个颜色按钮的背景色。那个颜色是#ff0000。我想让按钮说出这样的话:
“这个按钮的背景色是x”
其中x是准确的颜色作为背景,但在文本。
这是我的js:
function getRandomColor() {
var letters = '0123456789ABCDEF';
var color='#';
for (var i = 0; i<6; i++) {
我有jquery获得像这样的div的背景色
$('#divId').css("backgroundColor")
我想取r、g和b值,并将它们设置为它们自己的变量。例如,如果背景色是rgb(14,233,119),我需要
var red = 14 var green = 233 var blue = 119
我试着使用子字符串对此进行修改,但问题是我不知道rgb颜色将是1、2或3位数字,因此子字符串是有问题的。谢谢你的帮助。