CSS:具有 2 列的全屏流体布局

标签 css layout fullscreen

我正在寻找一种全屏(高度:100%,宽度:100%,所以没有滚动条)流体布局,带有标题和 2 列,左侧一个用于导航菜单,右侧一个用于导航菜单内容。谁能帮我?谢谢。

最佳答案

FIDDLE

HTML

<div class='table'>
    <div class='header'>Header</div>
    <div class='row'>
        <div class='cell'>Menu</div>
        <div class='cell'>Content</div>
    </div>
</div>

CSS

* {
    box-sizing:border-box;
}
html, body {
    width:100%;
    height:100%;
    overflow:hidden;
    position:fixed;
    margin:0;
    padding:0;
}
.table {
    display:table;
    width:100%;
    height:100%;
    table-layout:fixed;
}
.row {
    display:table-row;
}
.cell {
    display:table-cell;
    border:1px solid grey;
}
.header {
    display:table-header-group;
    border:1px solid grey;
}

关于CSS:具有 2 列的全屏流体布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20655943/

相关文章:

css - 唯一 ID CSS |为什么我的造型在其他地方被采用?

html - Wordpress 自定义子菜单布局

java - Android 粘性沉浸模式

php - Wordpress 二十十二全屏响应式背景图片

css - 可拖动剑道窗口内的子 div 不应滚动

css - 有没有办法在 CSS 网格上放置孙元素?

javascript - 自定义动态创建的 DIV 的外观

html - 2 列标签及其元素

java - 为什么 .addView 会抛出这个父/子异常?

python - QWidget showFullScreen 产生多个resizeEvents