html - 对齐 3 个 div。其中 2 个宽度为固定宽度,第三个为自动

标签 html css

我想对齐 3 个 div。其中两个具有固定宽度,右侧一个具有自动宽度以填充右侧的空白区域。

有什么提示吗?

这是我的例子:

<div id="container" style="width:100%; background-color:Red;">
    <div id="left" style="width:100px; height:400px; background-color: yellow; float:left; display:inline-block">
    </div>        

    <div id="center" style="width:600px; height:400px; background-color: blue; float:none; display:inline-block">
    </div>    

    <div class="right" style=" height:400px; width:auto;background-color: green; float:right; display:inline-block">
    </div>    
</div>

最佳答案

你可以这样写:

CSS:

.fixed{
    height:40px;
    width:40px;
    float:left;
    background:green;
}

.fuild{
    overflow:hidden;
    height:40px;
    background:red;
}
div{
    border:1px solid yellow;
}

HTML

<div class="fixed">1</div>
<div class="fixed">2</div>
<div class="fuild">3</div>

检查这个http://jsfiddle.net/AScBN/

关于html - 对齐 3 个 div。其中 2 个宽度为固定宽度,第三个为自动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10381906/

相关文章:

php - 在服务器上配置 php/MVC

html - 两个 div 相邻,一个有上边距

css - 使用 CSS 将输入值旋转 90 度

javascript - 使用 JS 生成多个 html 元素时,最有效的样式设置方式是什么?

html - 在移动设备上将水平形式转换为垂直形式

jquery - DatePicker 没有格式

Jquery:遍历 li 并获取其中的元素

javascript - 如何以编程方式单击从另一个页面加载的按钮?

jquery - 在 IE8 中打印带有背景颜色的 div 内容

javascript - JS tic tac toe 游戏中的讨厌错误