Skip to content

布局方案

一、什么情况下采用响应式布局

INFO

数据不是特别多,用户量不是特别大,纯展示类的项目适合响应式布局

例如:公司的官网、专题页面

特别追求性能的项目,不太适合响应式,因为如果添加了很多的响应式就会造成加载速度变慢。

二、pc + 移动端应该做什么样的布局方案

INFO

访问量还可以或者比较大,类似于淘宝网。

pc是一套,会加入一点点响应式。

移动端是一套,会使用自适应的布局方式。

三、pc的设计图

INFO

ui:1980

笔记本电脑:1280

ui图的宽度和电脑的宽度不对应该怎么办?

  1. 把ui图进行等比缩放,缩放成和电脑一样的尺寸

  2. 换1980的电脑

四、移动端的设计图

INFO

宽度:750

因为750设计图/2就是375,正好是iphone6的尺寸,我们要把iphone6的尺寸做为基准点。

响应式

  1. 是什么?

    INFO

    一个URL可以响应多端

  2. 语法结构
css
@media only screen and (max-width: 1000px) {
  ul li:last-child {
    display: none;
  }
}
  • only: 可以排除不支持媒体查询的浏览器
  • screen : 设备类型 max-width | max-height
  • min-width | min-height;
  1. 响应式图片【性能优化】
html
<picture>
  <source srcset="1.jpg" media="(min-width:1000px)" />
  <source srcset="2.jpg" media="(min-width:700px)" />
  <img srcset="3.jpg" />
</picture>