在鼠标悬停时更改兄弟姐妹背景

阿隆·史密尔(Alon Shmiel)

我有一个ul3 li-s的:

<ul>
    <li area="london"></li>
    <li></li>
    <li></li>
</ul>

我想做下一件事(使用CSS):

当鼠标悬停在带有属性区域的li上时,我想更改其所有兄弟姐妹的背景。

如果鼠标悬停不具有区域属性,则仅更改其背景。

li {
    background:rgb(237, 237, 255);
}

li[area] {
    background:rgb(237, 237, 255);
}
Dhiraj

我尝试了几件事,但我想找到了解决方案。由于您希望仅在CSS上实现此功能,因此这里是JS Fiddle Demo链接,您可以在其中看到它的运行情况。

li, 
li[area]:hover  {
background:rgb(237, 237, 255);
}

li:hover,
li[area]:hover + li,
li[area]:hover + li + li {
background: rgb(237, 237, 230);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

鼠标悬停时更改背景颜色

来自分类Dev

CSS更改图像背景鼠标悬停时的背景

来自分类Dev

银光; 鼠标悬停时更改网格的背景

来自分类Dev

鼠标悬停时更改ListViewItem背景颜色

来自分类Dev

在鼠标悬停时在React中更改背景视频

来自分类Dev

如何在鼠标悬停时更改按钮的背景

来自分类Dev

银光; 鼠标悬停时更改网格的背景

来自分类Dev

鼠标悬停时无法更改背景颜色

来自分类Dev

悬停以显示兄弟姐妹元素但轻弹

来自分类Dev

将鼠标悬停在<nav>链接上时,网站会随机更改悬停背景大小

来自分类Dev

鼠标悬停时更改精灵

来自分类Dev

鼠标悬停时更改图标

来自分类Dev

在鼠标悬停时更改div

来自分类Dev

更改鼠标悬停时的顶点位置

来自分类Dev

鼠标悬停时更改.gif

来自分类Dev

鼠标悬停时更改图片

来自分类Dev

鼠标悬停时更改DIV内容

来自分类Dev

鼠标悬停时更改精灵

来自分类Dev

鼠标悬停时更改按钮的css

来自分类Dev

在链接的鼠标悬停时更改文本

来自分类Dev

HWND鼠标悬停时更改光标

来自分类Dev

鼠标悬停时更改按钮的内容

来自分类Dev

鼠标悬停时更改精灵

来自分类Dev

从pdf鼠标悬停时更改颜色

来自分类Dev

鼠标悬停时更改字体颜色

来自分类Dev

更改鼠标悬停时的列数

来自分类Dev

CSS / Less / Sass-在悬停时匹配每个先前的兄弟姐妹

来自分类Dev

jQuery,悬停时,只显示这个而不是所有的兄弟姐妹

来自分类Dev

鼠标悬停时更改html中的字体颜色和背景