概述
响应式页面就是使用同一套代码,在不同的设备中展现出不同的效果
属性
媒体查询
通过@media定义样式,浏览器窗口满足指定条件,才会应用此样式
![在这里插入图片描述](https://img-blog.csdnimg.cn/fa936363fe934a95a292b5ccfc290594.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xhb2xsYW9hb2xhbw==,size_16,color_FFFFFF,t_70)
举例
<div class="box"></div>
.box{
width: 300px;
height: 300px;
background-color: red;
}
@media screen and (max-width:600px) {
.box{
width: 200px;
height: 200px;
background-color: yellow;
}
}
当浏览器视窗大于600px时
![在这里插入图片描述](https://img-blog.csdnimg.cn/5f14346f9ef04d9da05cb0785918b17f.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xhb2xsYW9hb2xhbw==,size_16,color_FFFFFF,t_70)
当浏览器视窗小于600px时
![在这里插入图片描述](https://img-blog.csdnimg.cn/6f3f9c9c14864ec689d5c0b8f527da66.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xhb2xsYW9hb2xhbw==,size_16,color_FFFFFF,t_70)
特点
![在这里插入图片描述](https://img-blog.csdnimg.cn/acd6d13457ff4b83ae0c8518223cd000.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0xhb2xsYW9hb2xhbw==,size_16,color_FFFFFF,t_70)