css - 中间 div 100% 宽度

标签 css html width

我如何让我的中间 div 占用剩余的宽度空间,但仍留在其他 2 个 div 旁边的位置? 另外,如果我删除两侧的 2 个 div 中的任何一个,主 div 应该只占用剩下的空间吗?

代码:

<div class="row-fluid">
<div class="span12">
    <div class="sidebar">1</div>
    <div class="content-box">2</div>
    <div class="sidebar">3</div>
</div>
</div>

http://jsfiddle.net/U3Hr5/2/

最佳答案

我的建议是使用表格,因为您希望所有表格都位于同一行但具有自己的高度。 HTML:

<div class="row-fluid">
<table style="width: 100%">
    <tr>
        <td class="sidebar">1</td>
        <td class="content-box">2</td>
        <td class="sidebar">3</td>
    </tr>
</table>

CSS:

.sidebar {
    width:225px;
    background-color:blue;
}
.content-box {
    background-color:red;
}

这是 fiddle 编辑: http://jsfiddle.net/mDpEX/

//翻转

关于css - 中间 div 100% 宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16542626/

相关文章:

html - 你好是未定义的

html - Bootstrap 3 'Fixed Navbar' 仅扩展了屏幕高度的大约 55-60%

html - 响应式缩略图网格调整宽度

width - 跨度宽度属性被禁用

html - 属性选择器的行为

jquery - 样式选项元素悬停

javascript - 在我将 javascript 添加到导航组件后,HTML href 链接不起作用

html - 如何在完全响应式网站中强制使用滚动条?

html - 使 div 在图像上居中

html - 使每个 <td> 宽度适合其内容,而不是同一列中内容最长的 <td>