【发布时间】:2019-08-06 07:57:31
【问题描述】:
我想使用 javascript 在悬停时更改 div 的背景和文本。但我遇到了一些问题。代码如下:
.square1 {
width: 100px;
height: 100px;
border: 1px solid black;
background: black;
color: white;
}
.square2 {
margin-top: 20px;
width: 100px;
height: 100px;
border: 1px solid black;
background: blue;
color: white;
}
<div class="squares">
<div class="square1">
<p>I'm square1!</p>
</div>
<div class="square2">
<p>I'm square2!</p>
</div>
</div>
我最后要做的是让第一个方块在悬停时显示为第二个方块。有人可以帮帮我吗?
【问题讨论】:
-
为什么不用
:hoverin css -
js代码在哪里?
-
你可以在你的css中使用
:hover来改变背景。或者,您可以使用鼠标悬停功能来更改背景和文本 -
我在学校有一个作业,我真的需要使用 JavaScript。 PS谢谢大家
标签: javascript html css