将悬停悬停应用于除第一个元素之外的所有元素
Apply hover on all elements except the first
我有各种元素,当我悬停它们时,我希望除了第一个孩子之外,它们都有一个背景。
这是我的CSS选择器:
#OfficeUI .iconHolder img:hover:not(:first-child) { background-color: #CDE6F7; }
这是怎么回事?
相关网页
<div class="officeui-position-absolute iconHolder">
<!-- Provides the images on the top left of the ribbon. -->
<top-Images-Container>
<span ng-repeat="icon in icons">
<img src="{{icon.Icon}}" />
</span>
</top-Images-Container>
</div>
p:not(:first-child):hover {background-color: red;}
<p>first</p>
<p>second</p>
<p>third</p>
您可以使用
nth-child
选择器。 n+2
使其选择除第一个元素之外的所有元素。
li:nth-child(n+2):hover {
color:red;
}
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
</ul>
或者,您可以使用:
#OfficeUI .iconHolder img:nth-child(n + 2):hover
相关文章:
- 单击后使CSS悬停元素永久化
- 要在文本框中显示的悬停元素
- 如何在工具提示窗口小部件中获取悬停元素的id
- 鼠标悬停元素在使用量角器时不起作用
- 在不影响布局的情况下降低鼠标悬停元素周围的灵敏度的简单方法是什么
- 如何在 JS/Jquery 中组合多个悬停元素
- 降低非悬停元素的不透明度
- 鼠标悬停元素时未触发的事件
- 获取显示菜单的悬停元素的属性
- 如何在悬停元素时将 JavaScript 链接到以更改元素的图片并显示块第三个元素
- 如何在不悬停元素的情况下使用 javascript 更改鼠标光标
- 如何将CSS应用于除悬停元素之外的其他元素
- 父级的悬停元素
- 计算用户使用jquery或javascript悬停元素的秒数
- 不使用id's,用jquery识别悬停元素
- 如何在Firebug中检查网页的动态悬停元素
- 覆盖悬停元素中的悬停样式
- 获取悬停元素的背景色
- 事件,用于突出显示悬停元素
- Jquery颜色选择器悬停元素