day17响应式和媒体查询

一.响应式

响应式布局:

可以根据页面的尺寸来实现不同的页面效果

好处:

比较灵的展示页面 坏处:响应式布局非常复杂 注意事项:响应式布局通常只针对于移动端,pc端很少使用

二.媒体查询

  1.媒体查询的定义

  用来检测设备(屏幕),检测完毕后,会根据不同的设备做不同的布局。 一般常用屏幕的宽度来做检测。

  max:最大的范围不超过多少 左边

  min:最小范围不低于多少 右边

@media screen and (max-width:600px){ 
        样式 
        body{ 
                background-color:red 
        } 
}

  2.媒体查询通常改变的属性

   display font-size width background-xxxx

  3.检测横屏属性

@media screen and (orientation:landscape) {  
        body {  
                background-color: yellow;  
        }  
}

  4.检测竖屏属性

@media screen and (orientation:portrait) { 
        body { 
                background-color: red; 
        } 
}

三.移动端

可以方便移动的设备都统称之为移动端,比如:手机、平板、手表等 a) iphone4========320*480 b) iphone5========320*568 c) iphone678======375*667 d) iphone678s=====414*736 产生的原因:为了让屏幕显示的像素更多(丰富),通常2或者3 设备像素比=物理像素(ps量的)/逻辑像素(实际css的大小) 推导 逻辑像素(实际css的大小) = 物理像素(ps量的)/设备像素比

四.单位

em:父元素font-size的倍数

rem:html根标签font-size的倍数

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值