首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >悬停li.class时如何显示div.class?

悬停li.class时如何显示div.class?
EN

Stack Overflow用户
提问于 2013-02-01 08:02:56
回答 2查看 756关注 0票数 0

在左侧侧边栏的biztone.co页面上,当鼠标悬停在主目录(#.item-post- .details li)时,我试图在div(侧栏.post-meta)中显示社交共享链接。我已经让它正常工作了,除了div(.item .details .post-meta)出现在悬停框下面的框中。

下面是我为使其正常工作而添加的css脚本。但是,我需要帮助弄清楚为什么它显示在下面的框中,而不是悬停在框中。

代码语言:javascript
复制
.item .details .post-meta { display:none; }
sidebar .recent-post-thumb li:first-child:hover + .item .details .post-meta {
display:block; }
sidebar .recent-post-thumb li:hover + .item .details .post-meta {
display:block; }

任何帮助都是非常感谢的,也会教会我一些新的东西。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-02-01 08:15:45

选择器需要的是#sidebar .popular-post-thumb li:hover .post-meta,而不是使用+转到下一个dom元素

sidebar .recent-post-thumb li:hover + .item .details .post-meta更改为

#sidebar .popular-post-thumb li:hover .post-meta

票数 2
EN

Stack Overflow用户

发布于 2013-02-01 08:16:44

这是因为+符号:它指向下一个元素。

删除它,它将以当前悬停的li中的.post-meta元素为目标。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14637445

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档