0
在一个容器中你可以以任何方式位置两个块彼此之上(例如绝对),并使容器扩大到最大的尺寸/高度?扩大到最大的“定位”块?
如果使用position: absolute
容器不膨胀到定位元件的尺寸。
有没有什么办法让用CSS这样的效果?
说明性(停止活动)例如:
<div class="wrap">
<div class="foo">foo</div>
<div class="bar">bar</div>
</div>
CSS:
.wrap{
position: relative;
}
.foo{
height: 40px;
}
.bar{
height: 60px;
width: 100%;
position: absolute;
top: 0;
left: 0;
}
的jsfiddle:http://jsfiddle.net/qjFR9/
我想定位.bar
超过.foo
(位置.bar
好像没有.foo
)和.wrap
应该是最大的孩子的身高。
对不起,您的解释不清楚。任何示例或截图解释这种情况可能会有帮助。 – 2013-04-10 05:17:19
我不认为''position:absolute'的工作原理对于纯CSS来说是可行的 - 对于JS来说很简单,但是您是否有用例? – 2013-04-10 05:22:32