媒体查询&响应式布局

媒体查询:

概念:可根据设备(电脑/手机/终端设备)的尺寸,查询出适配自己的样式,可以根据用户的终端设备配对对应的样式;

共三种样式用媒体查询:

         1、外部样式表媒体查询

  ---   link  media="设备类型  and关键字  (这一定要空格) (媒体查询条件)"

          2、@import方式

  --- 

       @import  url(路径) 设备类型  and  (媒体查询的条件);

   ---

          3、内部样式表媒体查询

    --- 

          @media  设备类型  and   (媒体查询的条件){  执行的样式  }

     ---

响应式设计:

概念:就是一个网站能够兼容多个终端设备,怎么样才能兼容多个终端设备,还是得用媒体查询,所有响应式的基本原理还是利用媒体查询;

页面头部必须有meta声明:

viewport:

viewport  视口的设置;

device-width  设备的宽;

initial-scale  初始的缩放比值;

minimum-scale   最小缩放比;

maximum-scale   最大缩放比;

user-scalable   是否允许用户缩放     no 不允许用户缩放,yes 允许用户缩放;

媒体查询优点

  1. 可以适应不同尺寸的设备;
  2. 灵活性强;

媒体查询缺点

  1. 代码冗余;
  2. 兼容各设备适配工作大,效率低,影响加载速度;
  3. 影响视觉效果;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值