资讯专栏INFORMATION COLUMN

自适应/响应式的功课.....

Fourierr / 752人阅读

摘要:请开始清算市面上的电子产品得有百八十种的屏可以供君挑选这其实对在前端一线工作的程序员而言挺灾难的自适应响应式概念解决不同终端的适配问题我们一般有两套方案一是自适应布局二设置响应式布局所谓的自适应就是屏幕变大或是变小它的内容也要做到同步缩放到

请开始清算市面上的电子产品,得有百八十种的屏可以供君挑选....这其实对在前端一线工作的程序员而言挺灾难
的....

自适应/响应式概念

解决不同终端的适配问题,我们一般有两套方案,一是自适应布局,二设置响应式布局.

所谓的自适应就是屏幕变大或是变小,它的内容也要做到同步缩放,到某个宽度了会过于拥挤,内容展示不清,那就喊停加个min-width;
而响应式就是不同分辨率都可以私人定制一套样式布局,大码女孩穿xl,而纸片girl穿xs~

总而言之,就是自适应的样式布局从一而终,可以在不同分辨率的终端上显示同一样式的网页,灵活设置宽度,而响应式的样式布局都会有或多或少的调整....

自适应的网站: https://status.heroku.com/
响应式的网站: https://www.microsoft.com/zh-cn/

(贴两个网站,自助缩放,自行体会...)

开发工作场景

分辨率跨度太大,想要做到完美适配非常难的...正常情况下公司一般都会做两套版本,一个应用在pc端,一个运用于移动端...

但做两套设计一定会导致开发和维护成本较高,所以为了节约点开发时间,还是会有些追求快速开发的公司希望可以只做一套设计适配各个终端,这时候就得依赖响应式的布局了....

响应式布局的经典体验就是bootstrap. 他自动识别屏幕的分辨率,做出相应的调整,布局和内容或多或少会有点不一样....比如本来横向导航条变成汉堡菜单,本来一行三图,变成一行一图,本来的pc上展示的模块隐藏了...

完成一个响应式的页面要:

需要允许网页宽度自动调整,第一个动作就是在head里头加一行viewpoort标签

 

不可设置固定宽度,可以width的值可以设置百分比,或是auto或是rem.

字体单位最好使用em或者rem

流式布局各个区块都是浮动的,宽度不足,自动掉下,避免出现横向导航条....注意绝对定位要少用!

利用 media,不同宽度引入不同的css文件

css@media规则,统一css文件可以根据不同分辨率,选择应用不同的css规则

图片要自动缩放,即设置 max-width;100%

本篇写于:学习了https://my.oschina.net/u/1992... 之后...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/115760.html

相关文章

  • (转) 响应式和适应区别

    摘要:于是出现了一种新的布局方式宽度自适应布局。下面再从直观一点的来看,响应式和自适应的区别首先两种方式解决问题的是不一样的。响应式的概念应该覆盖了自适应,而且涵盖的内容更多。图片的自适应除了布局和文本,自适应网页设计还必须实现图片的自动缩放。 自适应的体验http://m.ctrip.com/html5/ 响应式的体验 http://segmentfault.com/ 整理了几篇自适...

    rockswang 评论0 收藏0
  • (转) 响应式和适应区别

    摘要:于是出现了一种新的布局方式宽度自适应布局。下面再从直观一点的来看,响应式和自适应的区别首先两种方式解决问题的是不一样的。响应式的概念应该覆盖了自适应,而且涵盖的内容更多。图片的自适应除了布局和文本,自适应网页设计还必须实现图片的自动缩放。 自适应的体验http://m.ctrip.com/html5/ 响应式的体验 http://segmentfault.com/ 整理了几篇自适...

    dockerclub 评论0 收藏0
  • (转) 响应式和适应区别

    摘要:于是出现了一种新的布局方式宽度自适应布局。下面再从直观一点的来看,响应式和自适应的区别首先两种方式解决问题的是不一样的。响应式的概念应该覆盖了自适应,而且涵盖的内容更多。图片的自适应除了布局和文本,自适应网页设计还必须实现图片的自动缩放。 自适应的体验http://m.ctrip.com/html5/ 响应式的体验 http://segmentfault.com/ 整理了几篇自适...

    Ilikewhite 评论0 收藏0

发表评论

0条评论

Fourierr

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<