当div在另一个div中时,如何使用“overflow:hidden”获取div宽度?
我尝试将overflow设置为auto并在使用$(“#divselector”)。width()之后但我总是得到父div宽度!
例如:
HTML:
<div id="content">
<div id="item">content content content ...</div>
</div>
的CSS:
#content
{
width: 760px;
height: 100%;
overflow: hidden;
display: block;
position: relative;
cursor: move;
}
详细信息:使用IE 6工作,但在IE 8中没有......
答案 0 :(得分:8)
默认情况下,div将扩展为其父级的宽度。
如果您在div中浮动项目,该项目将不再扩展到父项的宽度。
将以下内容添加到您的样式中:
#item { float: left; }
了解其工作原理:http://jsbin.com/umabe/edit