将鼠标悬停在儿童身上,影响父母。可能只有CSS?

时间:2013-05-07 18:22:49

标签: css3

是否有可能影响用户的父对象将鼠标悬停在CSS3上的孩子身上?

<div class="random">
<img src="image.png">
</div>

.random img:hover {
   somehow affect .random?
}

我知道使用JQuery,JS等很容易。但是想尽可能远离JS。

1 个答案:

答案 0 :(得分:1)

今天使用ONLY css是不可能的,但是如果你想做一些简单的事情,比如当你悬停内部元素时更改父背景,你可以使用兄弟模拟背景。这样您就可以使用&#34; +&#34;来实现结果。选择器。

<div class="container">
    <span class="content">something</span>
    <span class="bg"></span>
</div>

然而,要做到这一点,你必须使用绝对定位并处理它的副作用,例如居中和明确的维度,这里有一个例子:{{3} }