gpt4 book ai didi

javascript - 底色故障读数

转载 作者:行者123 更新时间:2023-11-28 12:57:27 25 4
gpt4 key购买 nike

我有一个属性为“background:#f9f9f9;”的 css 文件。 div 具有正确的背景颜色,但当我读取它时,结果为空(“”)。然后该函数更改背景颜色,当我再次阅读它时,它会显示:“背景:无重复滚动 0% 0% rgb(249, 249, 249)”。新颜色是对的,但是我用js改了颜色才显示出来。为什么会这样?有什么办法可以解决吗?(我知道我可以使用带有正确颜色的 js 手动初始化它,我会一直这样做直到找到正确的解决方案)。

编辑:插入代码。

.cLiftsDiv {
float:left;
display: table-cell;
text-align: center;
vertical-align: middle;
width: 15%;
border:1px solid #111111;
background:#f9f9f9;
border-radius: 5px;
height: 80%;

cursor: default;

/* to be unselectable */
-moz-user-select: -moz-none;
-khtml-user-select: none;
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
margin: 2% 2%;
position:relative;
}

JS 函数:

var items = new Array("Lifts");
var elem = document.getElementById("mainMonitor");

for (var i = 0; i < items.length; ++i)
{
var tempDiv = document.createElement("div");
tempDiv.id = items[i] + "Div";
tempDiv.className = "c" + items[i] + "Div";
var tempInnerDiv = document.createElement("div");
tempInnerDiv.innerHTML = items[i];
tempDiv.appendChild(tempInnerDiv);

tempDiv.onmouseover = hoverDiv;
elem.appendChild(tempDiv);
}

function hoverDiv()
{
var elem = document.getElementById(this.id);
alert("background: " + elem.style.background);
if (elem.style.background != "#aaaaaa")
{
//elem.style.background = "#cccccc";
}
}

我使用 firefox(它在 chrome 中也不起作用)。

最佳答案

我们需要更多代码来提供帮助,但是背景颜色可以正常工作:

<!DOCTYPE html>
<html>
<head>
<style>
span.highlight
{
background-color:yellow;
}
</style>
</head>

<body>
<p>
<span class="highlight">This is a text.</span> This is a text. This is a text. This is a text. This is a text. This is a text. This is a text. This is a text. This is a text. <span class="highlight">This is a text.</span>
</p>
</body>
</html>

使用 JavaScript 提醒颜色:JS Fiddle

The pop up

你应该试试这个:

//On page ready
var color = "#fff";
$("item selctor").css("background-color",color);

关于javascript - 底色故障读数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16437814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com