响应式布局

本文介绍了响应式布局的概念,通过媒体查询实现不同屏幕尺寸下的样式调整,确保网页在手机、电脑和平板等设备上的良好显示。示例代码展示了如何设置背景颜色以展示min-width和max-width的书写顺序。此外,还提到了Bootstrap框架及其栅格系统在响应式设计中的应用。
摘要由CSDN通过智能技术生成

响应式布局简单的来说,就是一套代码能够兼容不同的屏幕设备。

响应式布局就是通过媒体查询,检测设备宽度的变化,设置差异化样式。

 

 媒体查询书写顺序:

min-width(从小到大的书写顺序)

mix-width(从大到小的书写顺序)

 

 

<!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>
        /* 视口宽度 >=768px, 网页背景是  粉色  
        视口宽度 >=992px, 网页背景是  绿色
        视口宽度 >=1200px, 网页背景是  skyblue    */

 
        /* css具有样式层迭性,min-width书写顺序是从小到大;
        min-width书写顺序是从大到小
        */

        @media(min-width:  1200px){
            body{
                background-color: skyblue;
            }
        }



        @media(min-width:  768px){
            body{
                background-color: pink;
            }
        }

        
        @media(min-width:  992px){
            body{
                background-color: green;
            }
        }

    
    </style>
</head>
<body>
    
</body>
</html>

 

媒体查询完成的写法:

@media  关键词  媒体类型  and  (媒体特征){css代码}

 

 

媒体查询是用来区分设备类型的,如屏幕设备、打印设备等,其中手机、电脑、平板都属于屏幕设备。

 

媒体特性主要是用来描述媒体类型的具体特征,如当前屏幕的宽高、分辨率、横屏或者竖屏等

 

媒体查询link写法:

 <link rel="stylesheet" media="逻辑符  媒体类型  and (媒体特性)"  href="xx.css">

bootstrap简介:

目标:使用bootstrap框架快速开发响应式网页

 

下载bootstrap

 

 

bootstrap栅格系统:

 

 bootstrap3默认将网页分成12等分

 

 

 

 

 还有一些组件和插件、定制和全局css之类的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值