说起移动web的开发,我们不得不提起viewport。想要在移动设备上进行网页的重构或开发,首先得搞明白移动设备上的viewport,只有明白了viewport的概念以及弄清楚与其有关的meta标签的使用,才能更好的让我们的网页适配或响应各种不同分辨率的移动设备。 一、移动端适配的目的 我们在PC端访问到的页面一般是正常显示的,默认是不会被缩放的,除非是手动进行了缩放,页面才会被放大比例或者是缩小比例显示。但是在移动端就不一样了,如果将一个pc端的页面放到手机端进行访问,那么可能出现页面挤到一起、布局错乱或者出现横向滚动条的情况,我们给用户带来不好的体验。还有在屏幕尺寸大小不同的手机上进行访问页面时,页面显示的效果不能合理的展示,我们期望的是在手机屏幕较大时显示的内容比较大一些,手机屏幕小的时候页面的内容也会缩小进行自适应。因此,移动端适配的目的是在不同尺寸的设备上,页面达到合理的展示(自适应)或者说是能够保持统一效果。 二、viewport如何理解 通常viewport是指视窗,浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域。在移动端和pc端视窗是不同的,pc端的视窗是浏览器窗口区域,而在移动端有三个不同的视窗概念:布局视窗、视觉视窗、理想视窗。如果把移动设备上浏览器的可视区域设为viewport的话,某些网站会因为viewport太窄而显示错乱,所以这些浏览器就默认会把viewport设为一个较宽的值,比如980px,使得即使是那些为PC浏览器设计的网站也能在移动设备浏览器上正常显示。这个浏览器默认的viewport叫做 layout viewport。layout viewport的宽度可以通过 document.documentElement.clientWidth来获取。layout viewport的宽度是大于浏览器可视区域的宽度的,所以还需要一个viewport来代表浏览器可视区域的大小,这个viewport叫做 visual viewport。visual viewport的宽度可以通过 document.documentElement.innerWidth来获取。ideal viewport是一个能完美适配移动设备的viewport。首先,不需要缩放和横向滚动条就能正常查看网站的所有内容;其次,显示的文字、图片大小合适,如14px的文字不会因为在一个高密度像素的屏幕里显示得太小而无法看清,无论是在何种密度屏幕与分辨率下,显示出来的大小都差不多。这个viewport叫做 ideal viewport。ideal viewport并没有一个固定的尺寸,不同的设备有不同的ideal viewport。例如,所有的iphone的ideal viewport宽度都是320px,无论它的屏幕宽度是320还是640。ideal viewport 的意义在于,无论在何种分辨率的屏幕下,针对ideal viewport 而设计的网站,不需要缩放和横向滚动条都可以完美地呈现给用户。为了理解起来更清楚一点,在网上找了两张比较易懂的图片。如果对这三个视窗的概念还不是很清楚,看看下面几张图可能就会一目了然:布局视窗 视觉视窗 理想视窗如何设置呢?很简单,只需要在html的header中加入一段很重要的代码:加了这行代码,页面的宽度就会跟你的设备宽度一致,同时不允许用户手动缩放。实际上,它就是设置了理想视窗,将布局视窗的宽度设置成了理想视窗(浏览器/设备屏幕的宽度)。把width设为width-device是必须的,这样能保证不会出现横向滚动条。 三、viewport的使用方法 以下为meta viewport的6个属性,这些属性可以混合来使用,多个属性同时使用要用逗号隔开。1、width: viewport宽度2、height: viewport高度3、initial-scale: 初始缩放比例4、maximum-scale: 最大缩放比例5、minimum-scale: 最小缩放比例6、user-scalable: 是否允许用户缩放 viewport设置移动端自适应的方法: 解析这个语句发现,它实现的功能就是让viewport的宽度为设备宽度,在viewport中布局完成后显示在屏幕上时不缩放,即布局是怎样,显示就是怎样。这样我们在制作网页时只需要直接针对手机屏幕大小进行设计,不用考虑那么多复杂的问题了。
相关标签: Viewport、
本文地址:https://xiaojiuz.com/hlwzxwz/96a0482984cef11e059d.html
今天以对象存储,CDN为例,跟大家讲下CDN回源流出流量是什么意思,我们在使用CDN时会在管理后台的资源监控页面中,发现回源流出流量较大,新人可能会不大清楚这个概念,接下来跟大家详细分享,一、CDN的概念CDN的全称是ContentDeliveryNetwork,即内容分发网络,CDN可以解决影响数据传输速度和稳定性的瓶颈和环节,使内...。
为了不同地区访问网站的速度能提升,通常我们会购买CDN加速服务,将网页缓存到各节点,减少不断回源站拉取的压力,伪静态跟生成纯静态HTML站点都会碰到前后端页面数据的及时更新显示问题,这时我们要怎样自定义缓存规则比较合适,提示说明,缓存配置规则不同CDN服务商会有一些小的差别,但基本功能都差不多,可以对文件名后缀,php,jsp,asp...。
在世界上最高的山峰——珠穆朗玛峰的脚下,耸立着一群参天巨人——世界上最高的树,这些令人惊叹的植物是地球上最非凡的生命体之一,其历史可以追溯到远古时代,世界上最著名的树,红杉世界上最著名的树之一是红杉,Sequoiadendrongiganteum,,原产于加利福尼亚州的内华达山脉,世界上最高的树,目前世界上最高的树是红杉,亥伯龙,,高...。
近年来,一个令人震惊的传言在网上流传,泰国人食人,传言的来源这个传言的起源尚不清楚,但可能源于几个因素,历史传说和神话,一些泰国民间传说和神话提到古老的部落以食人为生,媒体报道失实,一些耸人听闻的媒体报道将泰国偏远地区的孤立事件错误地描述为普遍现象,文化误解,一些西方游客可能会误解泰国某些传统习俗,例如在葬礼上食用食物,并将其误认为是...。
1.山村老尸,1999,一名女大学生在香港郊区的一个村庄调查一起神秘事件,结果发现了一个萦绕着一个死去小女孩的邪恶诅咒,2.僵尸,1985,一群盗墓者在清朝皇陵意外释放出僵尸,导致一场血腥的恐怖之旅,3.邪术,1980,一名道士与一位邪恶巫师争斗,这场争斗将决定香港的命运,4.见鬼,2002,一个年轻女子在一次事故中失去丈夫,随后她开...。
世界历史上充满了未解之谜,这些谜团困扰着专家多年,激发了无数的猜测和理论,以下是世界十大最令人惊叹的奇案,1.罗斯威尔事件1947年7月,在新墨西哥州罗斯威尔附近,一个不明飞行物被发现坠毁,美国军方最初声称这是一个飞碟,但后来又改口说是气象气球,目击者报告称,他们看到了外星生物的尸体,此事件仍然是未解之谜,2.玛丽·塞莱斯特号1872...。
导言USO事件是2018年发生在加利福尼亚州圣地亚哥的一个备受争议的事件,该事件涉及美国海军上将斯科特·斯威夫特和中国驻美国大使崔天凯,引发了有关中美两国之间军方和外交互动性质的讨论,事件经过2018年7月25日,斯威夫特上将在圣地亚哥海军基地美军联合部队司令部的欢迎仪式上发表讲话,在讲话中,他批评了中国在南中国海的军事扩张,并对其咄...。
起源荔湾广场始建于清朝同治年间,1862,1874年,,原名,荔枝湾,当时,荔湾一带风景优美,荔枝树成林,吸引了众多文人墨客前来游玩题诗,商业发展19世纪末,随着广州开埠,荔湾地区逐渐发展成为重要的商业中心,1906年,广东省商会在这里建立了广东商品陈列所,标志着荔湾地区商业的兴起,荔湾广场的建立1959年,广州市人民政府将荔枝湾改...。
沈阳故宫,又称盛京皇宫,是清朝入关前在盛京,今沈阳,的皇宫,是中国现存的两大宫殿之一,另一座是北京故宫,关于沈阳故宫,一直流传着许多灵异事件,这些事件有的被人们亲身经历,有的则是代代相传,其中,最著名的有以下几个,慈禧太后的幽灵,据说,慈禧太后死后,她的幽灵经常出现在沈阳故宫内,有人看到她的幽灵身穿黄色龙袍,在宫内游荡,也有人说,她的...。
慧呗,-站式多端合-SAAS小程序制作平台,轻松实现微信小程序,百度小程序,支付宝小程序,抖音小程序,H5,平台数据全打通,助力商家轻松实现一站式运营
30万种图书1折起批发,大学、中小学图书馆、公共图书馆、农家书屋等各类图书批发
全国家电维修网提供附近冰箱上门维修、附近电视上门维修、附近油烟机上门维修、附近燃气灶上门维修、附近洗衣机上门维修、附近空调上门维修、附近热水器上门维修电话APP查询服务。
360Freecollectionnetworkfocusesoncollectingthelatestexcellentwebsiteaddressesindomesticandforeignfields,andatthesametimeprovideswebmasterswithaplatformfornetworkoptimizationandSEOrankingskillsinformation.
昆山特尔威输送设备有限公司
东莞市长安精捷塑胶模具厂专注于双色/单色模具设计制造与双色/单色注塑成型,是一家集研发与设计、双色模具制作、双色塑胶注塑成型加工服务为一体的生产企业.一直服务于日本品牌10年,专注婴童软球、汽车零配件、家用电器,美容仪器等成品定制业务,积累了产品研发、量产管理、品质管理等经验http://www.dgjjmj.com/
乐清市广大混凝土有限公司,专业从事生产混凝土和各种建筑砂浆,年产量100万立方米。
河南电控柜厂家达东电气,是专业从事河南电控系统设计研发,PLC控制柜生产制造以及河南环卫车电控系统等成套电气控制系统安装业务的专业厂家,可针对行业特点定制设计,现场调试,已为多个行业提供电控系统服务,欢迎致电咨询.
健霖泵阀网-泵阀供应商,泵阀价格,泵阀公司-泵阀网