for (var i = 0; i < colors.length; i++) {
str += "<span class='ecolor' style='background-color:'" + colors[i] + "' title='" + colors[i] + "'></span>";
}编写style='background-color:'" + colors[i] + "'的正确顺序是什么
所以它可以用背景颜色正确地渲染。当前无法工作`
发布于 2012-04-28 16:58:17
在冒号后面关闭背景色:
不
str += "<span class='ecolor' style='background-color:'" + colors[i] +但
str += "<span class='ecolor' style='background-color:" + colors[i] +发布于 2012-04-28 16:57:31
str += "<span class='ecolor' style='background-color:'" + colors[i] + "' title='" + colors[i] + "'></span>";这将产生类似如下的结果:
<span class='ecolor' style='background-color:'red' title='red'></span>请注意:和r之间的额外引号。
str += "<span class='ecolor' style='background-color: " + colors[i] + "' title='" + colors[i] + "'></span>";发布于 2012-04-28 16:56:23
在你的跨度中没有任何东西,它是一个内联元素,所以会减少为零。没有内容或适当的样式。
你的头发有什么式样吗?
那么colors数组中有什么呢?
https://stackoverflow.com/questions/10362043
复制相似问题