html - 如何设置嵌套在 DIV 包装器中的 DIV 的位置和尺寸?

标签 html nested wrapper

我有以下 HTML 标记:

<div id="wrapper">
    <div id="left-div"> [Content] </div>
    <div id="top-right-div"> [Content] </div>
    <div id="bottom-right-div"> [Content] </div>
</div>

left-div 的高度大于 top-right-divbottom-right-div 的总和。我希望 left-div 始终位于包装的左侧,top-right-div 位于右上角,bottom-right-div 在右下角。

包装器是否也可以根据所有内部调整其大小 <div>s高度和宽度?

我试过设置absolute、float、display 和overflow,但我无法得到想要的结果。提前致谢

更新

jsfiddle 用例:http://jsfiddle.net/sBSfp/

最佳答案

我更新了 fiddle 来实现我所理解的你想做的事情

http://jsfiddle.net/sBSfp/2/

如果不是所需的布局,请进一步描述。

关于html - 如何设置嵌套在 DIV 包装器中的 DIV 的位置和尺寸?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8182187/

相关文章:

javascript - Angular.js - <md-backdrop> 在滚动的、静态定位的父容器中可能无法正常工作

javascript - 在嵌套的 ajax 调用中设置全局变量

android - Gradle如何使用插件构建Android?

python - SQLAlchemy 嵌套模型创建单行

css - 防止嵌套表上的重复边框(边框折叠不起作用)

python - python numpy tolist() 增加了多少开销?

java - 如何将多个段落包装在一个元素中?

css - CSS 中的 float 基础知识

javascript - 如何在 JavaScript 中连续增加或减少值

html - 填充表格行