在下面的示例中,当我们悬停一行时,它会改变 colored颜色 .理想情况下,当任何红色行悬停时,所有红色行都应该突出显示(蓝色行也是如此).
如何使用纯CSS来实现这一点?
.red-row:hover {
background-color: red;
}
.blue-row:hover {
background-color: blue;
}
<body>
<p class="red-row">Red Row</p>
<p class="red-row">Red Row</p>
<p class="red-row">Red Row</p>
<p class="blue-row">Blue Row</p>
<p class="blue-row">Blue Row</p>
<p class="blue-row">Blue Row</p>
</body>