html - 使用 CSS 并排对齐 div

标签 html css

我想并排放置我的三个中间 div 元素,中间 div 宽度最大,而其他两个元素是固定大小

<div>
    <div style="width:50px; height; 50px;">Image</div>
    <div>Some Text</div>
    <div style="width:20px; height; 50px;">Image</div>
</div>

最佳答案

我觉得你没有尝试用谷歌搜索这个但是,我感觉很好

抱歉,这是一个正在运行的 jsfiddle http://jsfiddle.net/austinbv/YbCmH/

<div>
    <div id="first" >Image</div>
    <div id="second">Some Text</div>
    <div id="third" >Image</div>
</div>

CSS

div > div {
    position: absolute;
    height: 50px;
}
#first {
    background: red;
    left: 0;
    width: 50px;
}
#second {
    background: blue;
    left: 50px;
    right: 50px;
}
#third {
    background: green;
    right: 0px;
    width: 50px;
}

关于html - 使用 CSS 并排对齐 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5738497/

相关文章:

javascript - 循环动画功能

html - 添加页脚,当内容不多时,该页脚会粘在页面底部

html - Opera (11.0) 中的水平滚动条

css - 如何在屏幕调整大小时使用 CSS 防止 DIV 重叠?

javascript - 从内容可编辑 div 中删除?

javascript - JQuery 验证插件 submitHandler 对我不起作用

android - Android 浏览器中的 CSS 布局

javascript - 是否可以使用 css/js 将带有滚动条的元素自动边距元素设置为相同位置?

javascript - 从 JavaScript 访问电子表格时出现 "SpreadsheetApp is not defined"

css - 从 grunt 迁移后,webpack 中的 Less 模块构建失败