【发布时间】:2013-05-10 13:10:08
【问题描述】:
我有一个位置为 absolute 的 div(parentDivStyle),这是我的父 div。然后我在父 div 中有 5 个子 (childDivStyle) div,位置为 relative。我已将 overflow 设置为隐藏父 div。所以一些子 div 是不可见的。我想获取 jquery 不可见的 div。有什么办法吗?
我用谷歌搜索了它,大部分结果都与“可见”属性相关,这不是我想要的。而且我也不喜欢任何插件。请帮忙。
CSS
.parentDivStyle {
overflow:hidden;
width:300px;
height:50px;
position:absolute;
background:#ccc;
float:left;
}
.childDivStyle {
width:100px;
height:50px;
position:relative;
float:left;
background:red;
border: 1px solid black;
}
HTML
<div class="parentDivStyle">
<div class="childDivStyle">1</div>
<div class="childDivStyle">2</div>
<div class="childDivStyle">3</div>
<div class="childDivStyle">4</div>
<div class="childDivStyle">5</div>
</div>
【问题讨论】:
-
为什么要在父级上设置高度以及溢出:隐藏,如果您希望子级可见?不太清楚你在这里做什么。
-
@ralph.m,我正在构建一个滑块。我需要知道不可见的 div。
-
你想显示所有不可见的
.childDivStyle还是一次只显示一个(想想精灵图像)? -
为什么不使用现成的 - 那里有数百万免费的
-
@MarcAudet 不,我只想识别不可见的
标签: javascript jquery css html