DIV高度自适应全屏

//html
<body>
    <div class="outer" id="outer">
        <div class="A">
                <div class="insertA A1"></div>
                <div class="insertA A2"></div>
                <div class="insertA A3"></div>
                <div class="insertA A4"></div>
                <div class="insertA A5" style="margin-bottom:1%;"></div>
        </div>
        <div class="B">
            <div class="insertB B1"></div>
            <div class="insertB B2"></div>
            <div class="insertB B3"></div>
            <div class="insertB B4"></div>
            <div class="insertB B5" style="margin-bottom:1%;"></div>
        </div>
    </div>
</body>
//css
    html,body { height: 100%; padding: 0; margin: 0; }
    .outer {
        height: 100%;
        box-sizing: border-box;
        display: flex;
        overflow: hidden;
    }
    .A {
        height: 100%;
        background: #BBE8F2;
        width: 50%;
        display: flex;
        flex-direction: column;
    }
    .B {
        height: 100%;  width: 50%;background: #D9C666;
        display: flex;
        flex-direction: column;
    }
    .insertA,.insertB{
        width: 90%;
        margin: auto;
        border: 1px solid;
        height: 30%;
        margin-top: 15px;
    }
    addEventListener("click", function() {
        var el = document.documentElement,
        rfs = el.requestFullscreen
        || el.webkitRequestFullScreen
        || el.mozRequestFullScreen
        || el.msRequestFullscreen 
        ;
        rfs.call(el);
});
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。