当前位置:首页 > 经验笔记 > CSS > 正文内容

html头部底部固定高度中间大小自适应填充满屏幕css写法

han32684年前 (2021-03-22)CSS1951

第一种写法:使用display: flex

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        *{
            padding: 0;
            margin: 0;
        }
        html,body,.box{
            height: 100%;
        }
        .box{
            display: flex;
            flex-direction: column;
            overflow: hidden;
        }
        .header{
            height: 2rem;
            width: 100%;
            background-color: aqua;
        }
        .content{
            
            height: 100%;
            width: 100%;
            background-color: rgb(255, 0, 119);
        }
        .footer{
            height: 2rem;
            width: 100%;
            background-color: rgb(0, 255, 13);
        }
    </style>
</head>
<body>
    <div class="box">
        <div class="header"></div>
        <div class="content"></div>
        <div class="footer"></div>
    </div>
</body>
</html>


扫描二维码推送至手机访问。

版权声明:本文由瀚文博客发布,如需转载请注明出处。

本文链接:http://hanwenblog.com/post/48.html

分享给朋友:

相关文章

一行css代码让网站变成灰色!

一行css代码让网站变成灰色!

  今日是 2020 年 4 月 4 日,星期六,清明节。 想必大家对今年发生的疫情众所周知,许多英豪为了救助他人在病魔前倒下,更有许多勇士英豪捍卫公民的安危遇难,今日全国下降半旗,北京时间...

el-row和el-col出现排版错乱

使用场景: 使用了el-row和col配合form使用,不操作时候页面排版是正确的,进行操作就会出现排版错乱。 问题原因: 因为 el-row和el-col的中的span元素之和超过了2...

font-family:微软雅黑; 与 font-family:Microsoft YaHei; 的区别?

区别在于兼容性, 1、font-family:Microsoft YaHei,兼容性强,不会有编码的问题;  2、font-family:"微软雅黑"...

elementui中el-row的el-col排列混乱

问题: el-row中el-col排列混乱将el-row中元素改为flex布局设置flex-wrap: wrap,避免el-row中元素span之和超过24时挤在一行.el-row{  &...

CSS/H5保留显示 textarea输入的空格和换行

.show {   white-space: pre-wrap; }...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。