我在 a 中有三个彩色框div
,所有不同的颜色,当我hover
在这些框中的任何一个上时,我必须使background-color
父级的div
出现与悬停的内框相同的颜色。
CSS:
.t1_colors {
float: left;
width: 100px;
height: 100px;
margin-right: 20px;
border: 1px solid rgb(111,61,69);
}
HTML:
<div id="task1" class="task">
<h2>Task 1</h2>
<p>Change the background color, of the div that contains this task, to the color in each box when the box is hovered over.</p>
<p>When the mouse stops hovering over the box, change the background color back to white.</p>
<div id="t1_color_one" class="t1_colors" style="background: goldenrod;"></div>
<div id="t1_color_two" class="t1_colors" style="background: lightgreen;"></div>
<div id="t1_color_three" class="t1_colors" style="background: palevioletred;"</div>
</div>
我们的班级正在使用addEventListener
if 这会使任何事情变得更容易。提前感谢您的任何反馈,我们将不胜感激。