响应式布局 媒体查询法
媒体查询法响应式布局 先看看具体的效果如下图,在不同大小的端口适应各种设备: 既然是响应式布局当然得用弹性盒子和定位,比例和百分比才是适应各个设备的关键之一,因为制作的目的主要是理解媒体查询该怎么用这里就没有涉及到js部分。 制作方法: 1. 首先先写pc端口的样式,运用flex和position将基本样式写好。 2. 当写好这个基本样式就是媒体查询的重要步骤之一:先将下列代码添加入html文件head中 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 这列代码的作用是让视口形成自适应,首先如果不设置meta viewport标签,那么移动设备上浏览器默认的宽度值为800px,980px,1024px等这些,总之是大于屏幕宽度的。这里的宽度所用的单位px都是指css中的px,它跟代表实际屏幕物理像素的px不是一回事。每个移动设备浏览器中都有一个理想的宽度,这个理想的宽度是指css中的宽度,跟设备的物理宽度没有关系,在css中,这个宽度就相当于100%的所代表的那个宽度。我们可以 用meta标签把viewport的宽度设为那个理想的宽度 ,如果不知道这个设备的理想宽度是多少,那么用device-width这个特殊值就行了,同时initial-scale