Html 如何在CSS中一次选择多个元素并向其添加鼠标悬停

Html 如何在CSS中一次选择多个元素并向其添加鼠标悬停,html,css,Html,Css,如何选择多个div并在其上应用hover,这样当光标在每个div上移动时,只有相应的div被悬停,而不是所有div一起被悬停 <div class="itemOne"> Menu Item One </div> <div class="itemTwo"> Menu Item Two </div> . . . <div class="itemTen"> Menu Item Ten </div> 或 给所有div一个公共类 .

如何选择多个div并在其上应用hover,这样当光标在每个div上移动时,只有相应的div被悬停,而不是所有div一起被悬停

<div class="itemOne"> Menu Item One </div>
<div class="itemTwo"> Menu Item Two </div>
.
.
.
<div class="itemTen"> Menu Item Ten </div>


给所有div一个公共类
.commonclass:hover{}

必须用逗号分隔每个选择器

.itemOne:hover,
.itemTwo:hover,
.itemThree:hover {
    color: black;
}
更合适的解决方案是向所有这些元素添加相同的类。例如:

<div class='parent'>
    <div class='child'></div>
    <div class='child'></div>
    <div class='child'></div>
</div>


.child:hover {
    color: black;
}

.孩子:悬停{
颜色:黑色;
}

为所有要添加悬停效果的div添加一个公共类

<div class="hover-effect itemOne"> Menu Item One </div>
<div class="hover-effect itemTwo"> Menu Item Two </div>
...
<div class="hover-effect itemTen"> Menu Item Ten </div>

您的CSS代码不正确。Try.itemOne:hover、.itemTwo:hover{…}此外,元素可以有多个类。您可以为所有元素指定一个公共类,以将CSS代码缩减为:.itemCommon:hover{…}阅读有关CSS的更多信息!在CSS选择器
之间添加coma。itemOne:hover、.itemTwo:hover、.itemThree:hover
<div class='parent'>
    <div class='child'></div>
    <div class='child'></div>
    <div class='child'></div>
</div>


.child:hover {
    color: black;
}
<div class="hover-effect itemOne"> Menu Item One </div>
<div class="hover-effect itemTwo"> Menu Item Two </div>
...
<div class="hover-effect itemTen"> Menu Item Ten </div>
.hover-effect:hover {
 //add styles here
 }