开发者社区> 问答> 正文

如何创建响应式布局?

如何创建响应式布局?

展开
收起
珍宝珠 2019-11-22 10:55:39 1588 0
1 条回答
写回答
取消 提交回答
  • 响应式布局是通过@media实现的
    @media (min-width:768px){
         .pg-header{
               background-color:green;
          }      
    }
    @media   (min-width:992px){
         .pg-header{
                background-color:pink;
         }
    }    
    
    代码
    <!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">
        <title>Title</title>
        <style>
            body{
                margin: 0;
            }
            .pg-header{
                background-color: red;
                height: 48px;
            }
    
            @media (min-width: 768px) {
                .pg-header{
                    background-color: aqua;
                }
            }
            @media (min-width: 992px) {
                .pg-header{
                    background-color: blueviolet;
                }
            }
        </style>
    </head>
    <body>
        <div class="pg-header"></div>
    </body>
    </html>
    
    2019-11-22 10:55:58
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
WebGL 在前端可视化中的实践 立即下载
函数计算最佳实践:快速开发一个分布式 Puppeteer 网页截图服务 立即下载
骨骼动画实践 立即下载