如果将鼠标悬停在任一 div 上,则使两个相邻 div 一起翻转

发布于 2024-11-17 18:10:54 字数 165 浏览 3 评论 0原文

我创建了一个 DIV,里面有两个 DIV;带有翻转图像的 DIV 和其下方带有文本和正常翻转行为的 DIV。

它们的文字描述了图像,并且它们都是指向同一位置的链接,因此我希望当鼠标悬停在任一图像上时它们都一起滚动。

谁能告诉我如何只用 CSS 做到这一点?

非常感谢!

I have created a DIV with two DIV's inside it; A DIV with a rollover image and A DIV below it with text and normal rollover behaviors.

They text describes the image and they are both links to the same place so I want them to both rollover together when the mouse is hovering over either one.

Can anyone tell me how I could do that with just CSS?

Much thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

梦途 2024-11-24 18:10:54

您可以将 :hover 放在外部

上,然后使用它来影响内部

上的翻转。例如:
<div class="outer">
    <div class="inner-img">
    </div>
    <div class="inner-text">
        Where is pancakes house?
    </div>
</div>

和一些CSS:

.outer {
    width: 200px;
    border: 1px solid #000;
}
.inner-img {
    width: 200px;
    height: 100px;
    background-image: url(http://placekitten.com/200/100);
}
.inner-text {
    width: 200px;
}
.outer:hover .inner-img {
    background-image: url(http://placekitten.com/201/100);
}
.outer:hover .inner-text {
    background-color: #dfd;
}

和一个例子: http://jsfiddle.net/ambigously/3bXhA/

You could put the :hover on the outer <div> and then use that to effect the rollovers on the inner <div>s. For example:

<div class="outer">
    <div class="inner-img">
    </div>
    <div class="inner-text">
        Where is pancakes house?
    </div>
</div>

And some CSS:

.outer {
    width: 200px;
    border: 1px solid #000;
}
.inner-img {
    width: 200px;
    height: 100px;
    background-image: url(http://placekitten.com/200/100);
}
.inner-text {
    width: 200px;
}
.outer:hover .inner-img {
    background-image: url(http://placekitten.com/201/100);
}
.outer:hover .inner-text {
    background-color: #dfd;
}

And an example: http://jsfiddle.net/ambiguous/3bXhA/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文