17-响应式布局

一、常见布局方案

在这里插入图片描述
布局响应:随着屏幕的宽度响应最美的展示方式

原则:
1、布局不变,挤压显示——布局不变
在这里插入图片描述

2、平铺展示,一行内容变成两行三行展示——布局不变
在这里插入图片描述

3、删减、增加内容——布局不变
在这里插入图片描述

4、模块位置变换——布局改变
在这里插入图片描述

5、隐藏-展开,例如隐藏导航栏为小图标,点击小图标展开进行选择——布局改变
在这里插入图片描述

二、媒体查询

1、含义

媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向:横向和纵向)为其设定css样式,媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成。媒体查询中可用于检测的媒体特性有width、height和color等。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。

查询结构:

@media all and (min-width:320px){
body{background-color:red;}

2、设备类型

在这里插入图片描述
用法:

//pc客户端或大屏幕设备,大于1028px时
@media only screen and (min-width:1029px){}
//竖屏
@media screen and (orientation:portrait) and (max-width:120px){}
//横屏
@media screen and (orientation:landscape){}

3、断点

在屏幕达到多少分辨率时应用某种样式
在这里插入图片描述

orientation属性根据屏幕长宽检测竖直还是水平

4、优缺点

在这里插入图片描述

3、

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值