html - CSS div 表格样式

标签 html css twitter-bootstrap

我正在尝试使用 css 设计 div 表的样式。这是我的示例工作代码:

HTML:

<div class="container">
    <div class="row">
        <div class="table-row">
            <div class="mycolumn" id="sidebar">
                Sidebar area
            </div>
            <div class="mycolumn" id="content">
                <p>content area</p>
                <p>some more content</p>
            </div>
        </div>
    </div>
</div>

CSS

#sidebar{
    width: 250px;
    background-color: #eaeff1;
}
.table-row {
    display: table-row;
}
.mycolumn {
    display: table-cell;
    padding: 15px;
}
#content {
    background-color:#00eff0;
  /* width:100%; */
}
div {
    outline: 1px solid #3a87ad;
}

http://jsfiddle.net/gbovzuqm/

如何让内容区域 div 覆盖后面所有剩余的空间?我尝试过对其应用 width:100% ,但它会挤压侧边栏区域。

如何使用 CSS 样式来做到这一点?

最佳答案

不需要使用display:table-row使用这个

.table-row {
    display: table;
    width: 100%;
}

<强> updated jsFiddle Code

关于html - CSS div 表格样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30935288/

相关文章:

将 HTML 转换为 PDF 的 C++ 库?

css - 为什么我的事件里比悬停里大?

jquery - 仅将 'active' 类分配给最深的子级

jquery - 带 Bootstrap 的幻灯片放映

php - Javascript 或 jQuery 中的计数器

HTML 5 移动设备方向 API : Alpha (compass) value does not indicate north

javascript - 每当 Caps Lock 键打开时,如何创建从聚焦文本框弹出的工具提示?

css - Bootstrap 列内的响应图像高度

jquery - 如何更准确地对齐此 jQuery UI 按钮(跨浏览器)?

css - 自动高度 md 按钮