【发布时间】:2017-12-07 05:18:04
【问题描述】:
我可以在悬停另一个 div 元素时更改 div 元素的大小,例如这个例子。 https://jsfiddle.net/9510a6kj/
.left, .right{
float:left;
}
.left{
background: red;
width: 200px;
height: 300px;
transition: width 1s ;
}
.right{
background: blue;
width: 300px;
height: 300px;
transition: width 1s;
}
.left:hover{
width: 300px;
}
.left:hover + .right{
width: 100px;
}
</style>
但是当悬停第一个元素时,可以改变两个不同 div 元素的大小。
例如在鼠标悬停 div "a" 时,改变 div "b" 和 div "c" 的大小。
谢谢。
【问题讨论】:
-
请在问题本身中包含相关代码,例如您的 HTML。不是像 jsfiddle 这样的外部链接。
标签: html css css-selectors hover