响应式布局

自适应和响应式的区别

  • 自适应布局(Adaptive):解决了如何才能在不同大小的设备上呈现同样的网页,内容不随窗口大小而调整
  • 响应式布局(Responsive):涵盖了自适应布局,即既适应不同大小的设备,内容也随着窗口大小而自动适配

实现

  • 允许网页宽度自动调整

  • 少使用绝对宽度px,使用%
  • 使用相对字体大小em,rem
  • 引入css文件
    • 选择加载CSS,CSS3引入的Media Query模块它的意思就是,自动探测屏幕宽度,然后加载相应的CSS文件

  • 也可以在CSS文件中用@import加载
@import url("600.css") screen and (max-device-width: 600px);
  • style中写入
  • CSS的@media规则,在同一个CSS文件中,根据不同的屏幕分辨率,选择不同的CSS规则
@media screen and (min-width: 960px){}
@media screen and (min-width: 600px) and (max-width:960px) {}

更新中~

你可能感兴趣的:(响应式布局)