千锋教育-做有情怀、有良心、有品质的职业教育机构

手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

当前位置:首页  >  技术干货  > 关于响应式布局的详解

关于响应式布局的详解

来源:千锋教育
发布人:wjy
时间: 2022-06-02 10:34:00 1654137240

**1.定义**

在不同的屏幕大小下显示的样式不同,往往我们会针对不同的屏幕大小设计两套及以上的样式

**2.应用**

移动端布局、后台管理系统

**3.优缺点**

优点:可以适应兼容多个设备

缺点:css代码量过多,影响浏览器的读取效率;开发过程中需要考虑的细节点比较多,加大了对于成本的投入

关于响应式布局的详解

**4.语法**

![img](https://pic3.zhimg.com/80/v2-3c7388390ced056748199d925b7890d2_720w.jpg)

**5.设备名称**

用来表示所需要检测的设备

![img](https://pic2.zhimg.com/80/v2-7c7785e44e6ac1ca69f9c769d8287e31_720w.jpg)

**6.逻辑操作符**

逻辑操作符包含 not、and 和 only 三个,and:表示两个条件同时成立;not:用于否定媒体查询,当查询规则不为真时则返回 true,否则返回 false。如果使用 not 操作符,则还必须指定媒体类型;only:仅在整个查询匹配时才会生效,当不使用 only 时,旧版的浏览器会将 screen and (max-width: 500px) 简单地解释为 screen,忽略查询的其余部分,并将样式应用于所有屏幕。如果使用 only 运算符,则还必须指定媒体类型。

逻辑运算符包含not、and和only三个,其中and表示两个条件同时成立,not表示

**7.媒体特性**

除了具体的类型外,还可以通过一些属性来描述设备的具体特征,例如宽度、高度、分辨率等,如下表所示:

![img](https://pic1.zhimg.com/80/v2-c8f81065a622263cf7846cdd4132220c_720w.jpg)

**8.注意事项**

a.在使用的过程中注意之间的空格,特别是逻辑运算符与设备特征小括号之间的空格,这个是容易忽略 的点

b.媒体查询的书写的内容一定放在需要覆盖的样式后面,否则无法被覆盖,或者说提高指定选择器的权重

**- End -**

更多关于“web前端培训”的问题,欢迎咨询千锋教育在线名师。千锋已有十余年的培训经验,课程大纲更科学更专业,有针对零基础的就业班,有针对想提升技术的提升班,高品质课程助理你实现梦想。

tags:
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。
10年以上业内强师集结,手把手带你蜕变精英
请您保持通讯畅通,专属学习老师24小时内将与您1V1沟通
免费领取
今日已有369人领取成功
刘同学 138****2860 刚刚成功领取
王同学 131****2015 刚刚成功领取
张同学 133****4652 刚刚成功领取
李同学 135****8607 刚刚成功领取
杨同学 132****5667 刚刚成功领取
岳同学 134****6652 刚刚成功领取
梁同学 157****2950 刚刚成功领取
刘同学 189****1015 刚刚成功领取
张同学 155****4678 刚刚成功领取
邹同学 139****2907 刚刚成功领取
董同学 138****2867 刚刚成功领取
周同学 136****3602 刚刚成功领取
相关推荐HOT