美文网首页
适配及响应式

适配及响应式

作者: 小白不白Zcq | 来源:发表于2018-11-05 15:55 被阅读0次
1.三种方法

rem、百分比、媒体查询
(rem布局一般用于移动端适配;百分比+媒体查询用于移动端适配和PC响应式都可以)

2.自适应和响应式

<1>自适应定义:自适应是为了解决如何在不同大小的设备上呈现同样的网页(网页的主题和内容不改变)
<2>问题:但是,自适应暴露了一个问题,就是当屏幕太小时,即使网页能够根据屏幕大小进行适配,但是内容在小屏幕上显示的过于拥挤。
<3>衍生:响应式正是针对这个问题衍生出的概念。它可以自动识别屏幕宽度、并做出相应调整的网页设计、布局和展示的内容可能会有所改变。
<4>结果:所以响应式的概念覆盖了自适应,而且涵盖的内容更多。
<5>对比:
自适应的体验http://m.ctrip.com/html5/
响应式的体验 http://segmentfault.com/

3.具体实现

<1>允许网页宽度自动调整,移动端开发必须写meta标签和viewport

<meta name="viewport" content="width=device-width, initial-scale=1" /> 

viewport是网页默认的宽度和高度,上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。
<2>媒体查询(它的意思就是,自动探测屏幕宽度,然后加载相应的CSS文件)
eg1.
如果屏幕宽度小于400像素(max-device-width: 400px),就加载aaa.css文件。

<link rel="stylesheet" type="text/css"  
    media="screen and (max-device-width: 400px)"  
    href="aaa.css" /> 

如果屏幕宽度在400像素到600像素之间,则加载bbb.css文件。

<link rel="stylesheet" type="text/css"  
    media="screen and (min-width: 400px) and (max-device-width: 600px)"  
    href="bbb.css" />  

eg2.
除了用html标签加载CSS文件,还可以在现有CSS文件中加载。

@import  url("tinyScreen.css") screen and (max-device-width: 400px);

<3>图片自适应

img { max-width: 100%;}  

相关文章

  • 适配及响应式

    1.三种方法 rem、百分比、媒体查询(rem布局一般用于移动端适配;百分比+媒体查询用于移动端适配和PC响应式都...

  • [UWP]XAML中的响应式布局技术

    响应式布局的概念是一个页面适配多个终端及不同分辨率。在针对特定屏幕宽度优化应用 UI 时,我们将此称为创建响应式设...

  • js基础(6)

    27、移动端响应式布局开发 响应式布局开发 1、什么是响应式布局开发?把我们开发完成的产品,能够让其适配不同的设备...

  • 2020-10-30 web移动端

    web移动端 1.重点:适配 2.目标:掌握4种适配方案 ( 流式布局、弹性布局、响应式布局、像素适配(rem适配...

  • 响应式Web设计

    响应式网络设计 响应式网络设计(Responsive Web Design)是一种能够让一个网站同时适配多种设备和...

  • 移动 web 开发 —— 响应式布局

    1.0 响应式开发原理 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不...

  • 移动端WEB开发之响应式布局

    1.0 响应式开发原理 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不...

  • 移动端开发之响应式布局

    1.0 响应式开发原理 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不...

  • 网络编程(十)移动端布局(4)

    一、 响应式开发 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设...

  • 移动端开发

    视口 屏幕适配 布局 流体布局 响应式布局 rem布局 弹性盒模型布局

网友评论

      本文标题:适配及响应式

      本文链接:https://www.haomeiwen.com/subject/gcajxqtx.html