CSS响应式布局加流式布局

CSS响应式布局

div{
        border:1px solid rebeccapurple;   
    }
    .header{
        width: 80%;
        height: 100px;
        margin: 0 auto;
        background-color:  #4CAF50;
    }
    .content{
        display: flex;
        width: 80%;
        margin: 0 auto;
    }
    .content-left{
        flex: 0 0 300px;
        width: 300px;
        height: 100px;
        background-color: #008CBA; 
    }
    .content-middle{
        flex: 1;
        height: 100px;
        background-color: #f44336;
    }
    .content-right{
        flex: 0 0 300px;
        width: 300;
        height: 100px;
        background-color:  #e7e7e7;
    }
    @media screen and (max-width: 1000px){
    .content{
        width: 100%;
    }
    }
    @media screen and (max-width: 800px){
    .content-right{
        display: none;
    }
    }
    @media screen and (max-width: 600px){
    .content-left{
        display: none;
    }
    }
    //下面是HTML代码
    
假装是淘宝网
淘宝图
搜索框
二维码

网页最初的模样
CSS响应式布局加流式布局_第1张图片
当屏幕最宽为1000px时,content DIV变成100%
CSS响应式布局加流式布局_第2张图片
但屏幕最大宽度为800时,隐藏二维码
CSS响应式布局加流式布局_第3张图片
当屏幕最大宽度为600时,隐藏淘宝图
CSS响应式布局加流式布局_第4张图片
是不是很简单!

你可能感兴趣的:(CSS经典布局)