自适应和响应式区别以及写法
自适应:
在不同分辨率下不同设备上显示相同的页面。即:根据屏幕的宽度,自动调节网页内容的大小,使其主体内容和布局不变。
响应式:
响应式的概念应该是覆盖了自适应,但是包括的东西更多了。响应式布局可以根据屏幕的大小自动的调整页面的展现方式,以及布局。
(1)允许网页的宽度自动的调整
(2)尽量少使用绝对的宽度,多点百分比
(3)相对大小的字体:字体不要使用px写死,最好使用相对大小的em,或者高清方案rem,这个不限制与字体,别的属性也可以这么设置
(4)流式布局,float等float的好处是,如果宽度太小,放不下两个元素,后面的元素会自动滚动到前面元素的下方,不会在水平方向overflow(溢出),避免了水平滚动条的出现。
(5)选择加载css,<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 400px)" href="tinyScreen.css" />,这个意思是如果屏幕宽度小于400像素(max-device-width: 400px),就加载tinyScreen.css文件。
转载于:https://www.cnblogs.com/zxhh/p/7815572.html
自适应和响应式区别以及写法相关推荐
- 网页自适应和响应式的区别与分析总结
参考链接: https://my.oschina.net/liu-xuewei/blog/345580 https://www.zhihu.com/question/24334181 Responsi ...
- 递归、字符串操作的方法、实现继承的方法有哪些、for in循环、移动web和响应式区别 (Date 2023/1/2)
一.什么是递归? 如果一个函数在内部调用自己本身,那么这个函数就是递归函数 一个简单的递归函数例: let i = 1 function fn(){ console.log(`这是第${i}次`)fn ...
- 响应式和自适应的区别
先给大家体验一下响应式和自适应的区别,请放大缩小一下屏幕尝试 自适应的体验http://m.ctrip.com/html5/ 响应式的体验 http://segmentfault.com/ 整理了几 ...
- html5/css3响应式页面开发总结
一,自适应和响应式的区别 自适应是一套模板适应所有终端,但每种设备上看到的版式是一样的,俗称宽度自适应. 响应式一套模板适应所有终端,但每种设备看到的版式可以是不一样的. 虽然响应式/自适应网页设计会 ...
- 响应式与自适应设计:设计师的最佳选择是什么?
作为全球先进的科技巨头,Google一直推崇响应式网页设计,并在今年的4月21日发布了重大的更新,目的是提高响应式在移动终端上的运行效率.尽管在更新中没有明确表明你必须使用响应式设计.只是简单的提示响 ...
- html手机响应式布局,手机网页设计中的响应式布局
随着各种特性和智能手机浏览器的发展,网页能够根据设备显示变得很重要.我们不用再根据桌面浏览器窗口尺寸建立网站,然后让它们在更小的移动浏览器上渲染.现在,我们可以让元素大小和布局针对设备作出改变. 在C ...
- 响应式设计中怎样布局?
多栏布局中最大的挑战之一就是确保它能在各种各样的屏幕尺寸下正确工作.为此,提出了响应式网页设计.简单来说,就是开发一个其文本.图像和其他的媒体能够适应任何移动设备.桌面计算机或一些未来设备的浏览器体验 ...
- 自适应网站和响应式网站
自适应网站 (1)基本概念 使用不同设备浏览时呈现不同的网页,网页内容及版式风格或相似或完全不同,和PC端属于不同的网站模板,数据库内容或相同一致,或独立不同,目的在于为了符合访客的浏览,即通过宽度来 ...
- 响应式布局+bootstra
定义 响应式布局需要一个父级作为布局容器,来配合子级元素来实现变化效果. 原理就是在不同的屏幕下,通过媒体查询来改变这个布局容器的大小,在改变里面子元素的排列方式和大小,从 而实现不同屏幕下,看到的不 ...
- html自适应布局视频,2018年最新的8个响应式与自适应视频教程推荐
在学习前端的过程中经常可以看到自适应布局和响应式布局,那么,什么是响应式布局?自适应布局又是什么呢?响应式布局设计就是一个网站能够兼容多个终端-而不是为每个终端做一个特定的版本:自适应布局设计是能使网 ...
最新文章
- vs2008常用操作汇总
- Redis安装整理(window平台) +php扩展redis
- 阿里开源的缓存框架JetCache,实现spring二级缓存
- 《系统集成项目管理工程师》必背100个知识点-56X理论和Y理论
- java collection详解_java 7 collection 详解(一)
- python安装request库_Python——安装requests第三方库
- Java基础学习总结(39)——Log4j 1使用教程
- 给Nodejs回调加超时限制
- Spring MVC浅入浅出——不吹牛逼不装逼
- 用氦气(He)、氖气(Ne)、氩气(Ar)、118号元素(气奥)(Og,放射性,人造元素)组成的激光器
- 微信小程序: wx:key详解
- Ceph Crush-Map与Ceph调优及其日常管理
- QCA switch芯片配置说明
- Java汉字转换拼音工具类
- Vue3中使用Ant Design Vue图标
- 谷歌浏览器选择已保存的账号密码,输入框变色
- 88-Spring Boot详解
- 九度 1420 Jobdu MM分水果 -- 动态规划、深度优先搜索
- 英雄杀-如何通关挑战
- B2C大点名:国内B2C网站收集(更新至2009年6月2日)
热门文章
- iris数据_针对iris数据集 支持向量机不同核函数的比较
- 用户与系统(unix)
- getpass函数用法
- 勾股定理的html代码,有趣的数学——勾股定理
- linux密钥链接失败的原因,linux中ssh密钥登录失败问题解决办法
- java nio 追加写文件_java.nio.file读写文件
- 一文读懂特征值分解EVD与奇异值分解SVD
- springboot调整请求头大小_新手也能看懂的 SpringBoot 异步编程指南
- MATLAB--黄金分割法
- OpenCV(二)---朴素贝叶斯分类器 NormalBayesClassifier