如何选择当前元素以应用悬停效果?没有继承
How to select current element to apply hover effect? not inherited
我想选择确切的元素来应用悬停效果。但不是继承的。
<div class="parent">
<div class="child"> <-- not here
<div class="parent">
<div class="child"></div> <-- apply hover effect
</div>
</div>
</div>
只有CSS可以实现吗?如果仅仅通过CSS是不可能的,你可以给我idea angularjs指令。目标是我想创建一个可重用、可缩放的angularjs指令或CSS类。
谢谢。
编辑结构更加清晰。
<div class="custom-scroller">
<div class="custom-scrollbar"> <-- not here
<dynamic-multi-layer-elements>
... <-- lots of dynamic number of elements here
<div class="custom-scroller"> <-- it might be many times nested
<div class="custom-scrollbar"></div> <-- apply hover effect
</div>
... <-- lots of elements closed
</dynamic-multi-layer-elements>
</div>
</div>
你可以这样做:
.parent > .child > .parent > .child:hover
{
color: red;
}
.parent .parent > .child:hover
{
color:green;
}
你可以像那样做
相关文章:
- 如何使jQuery中的悬停函数单独应用于数据库映像
- 如何选择当前元素以应用悬停效果?没有继承
- 如何在悬停被移除或消失时应用转换
- 如何在点击弹出窗口jQuery内应用悬停效果
- asp.net mvc 应用程序中的 Jquery 中的悬停方法
- 将悬停时将 CSS 应用于多个组件
- CSS :悬停、触摸屏和单页应用程序
- :渲染角度视图时应用的悬停状态
- 将悬停悬停应用于除第一个元素之外的所有元素
- jquery循环遍历锚点以匹配悬停锚点类并应用css
- 在jquery就绪调用函数中应用鼠标悬停代码
- 仅在鼠标悬停时应用ng鼠标悬停
- 如何将CSS应用于除悬停元素之外的其他元素
- 对子元素应用悬停效果
- 使用IE筛选器时不应用悬停样式,并且无法单击元素
- 添加了一个没有应用悬停伪元素版本的类
- 在Raphael路径中应用悬停事件
- 如何使用jQuery同时应用悬停和单击事件
- jquery悬停未应用于子节点
- 悬停样式不是't应用于复制的HTML