【发布时间】:2015-07-09 11:50:45
【问题描述】:
我想实现如下所示的布局:
我对仅使用 css/html 的解决方案感兴趣,因此不需要 javascript。
两个 div 的宽度都是动态的,所以我不能使用任何静态边距。
div 的边和顶部之间的间距应该相同。
我尝试在内部 div 上使用 margin: auto auto 0 auto,正如您在此 jsfiddle 中看到的那样,但它仅适用于左右。
【问题讨论】:
-
我认为这不可能只用 html 和 css。但是您当然可以使用 javascript 来完成(尽管您需要自己跟踪大小何时改变,因为单个元素上没有调整大小事件)。
-
@sdcr,当然,如果您可以通过固定高度假设解决问题,我很乐意看到它