如何开发手机端网页,如何让网页自适应?
很多时候我们开发的页面需要自适应移动端和手机端,那么如何实现呢?其实很简单,看下面
操作方法
(01)先看一个简单的网页代码<html><head><meta charset="utf-8"/></head><body>hello 我不是自适应网页</body></html>
(02)在PC电脑端的实现效果如图
(03)在移动端的实现效果如图
(04)很明显,当在移动端上显示时,它仍然是按照,pc端模式显示的。所以字体非常小,都快看不清了,需要放大才行。好了现在我们来开始正式实现让网页自适应,不管在pc电脑端还是移动端都能正常的显示。其实很简单,我们只需要在网页的在加一个meta标签即可,如下<meta name="viewport" content="width=device-width,initial-scale=1.0">这个meta标签的name为viewport,content为许多属性集合,用逗号分隔。<html><head><meta charset="utf-8"/><meta name="viewport" content="width=device-width,initial-scale=1.0"></head><body>hello 我不是自适应网页</body></html>
(05)新代码在pc端运行效果如图所示(和没添加name为viewport的meta标签前一样):
(06)但是在手机端运行结果就不一样了,如下图所示:
(07)可以看到,其正常显示了,也就是自动的适应了手机端和pc端。我们还可以坐下对比下没加这个标签前和加了后的显示效果:
(08)现在是不是很明了了。现在我们来解析下,我们添加的这个meta标签。首先,meta标签存储的是一些用户不可见,但是浏览器可见的一些元信息,一般以键值对的方式存储。比如这个<meta name="viewport" content="width=device-width,initial-scale=1.0">name为键,键值为viewport。content为值,为"width=device-width,initial-scale=1.0"然后其中width=device-width 表示可视区域的宽度为设备宽度(手机或pc)initial-scale=1.0 表示页面首次被显示时,按实际尺寸显示,无任何缩放(没加这个代码前,在移动端文字变小了就是因为被缩放了)width,initial-scale两个属性值写了后就能达到初步自适应了。但是实际上还有几个属性我们也可以学习下。如下:1. user-scalable: no;//禁止用户缩放页面2. maximum-scale=1.0, minimum-scale=1.0; //可视区域的最大和最小缩放级别都为实际尺寸,(设置以上两点后,用户就不能缩放网页了,同时网页也将不用担心被用户缩放变形的问题了)
特别提示
好了,基本就这样了,有问题可以在【有得】下面提问,没问题点个赞,投个票什么的吧,写文章需要大家的鼓励与支持
-
为什么qq老掉线/QQ自动掉线原因与解决方法
最近有朋友问为什么我的QQ老掉线,提示说和服务器连接失败,以前都没这种事的,也不知道是从什么时候开始就老爱掉线了,而且是时好时掉线的,根据网上的一番收集与调查,总结出了以下QQ自动掉线所导致的原因与解决方法,以下一起来看看怎么解决qq自动掉线的故障吧!QQ自动掉线...
-
回收站清空了还能恢复吗,怎么恢复找回文件
相信不少人都有隔段时间就会去删除回收站里面的东西,而有一种习惯的网友们应该不在少数,也正因为如此,有时在删除完后才想起还有些东西其实是用得着的,不过删除完了怎么把它们还原恢复呢,下面我来说下回收站清空了还能恢复吗,怎么恢复找回文件。操作方法(01)在删除了我...
-
淘宝双11活动攻略
大家都知道双十一都是有红包可以领取的,无论哪个网购平台基本都是有红包的,作为行业老大天猫自然是少不了红包,今天就主要给大家讲一下天猫双十一红包的具体玩法有哪些,希望能给大家带来帮助,毕竟红包关乎着大家的钱包。操作方法(01)超级红包玩法2019双11红包活动时间...
-
报名“天天特价”通过率高的技巧?
相信很多开网店的朋友都是知道天天特价的,因为报名天天特价,不能能引来很高的店铺流量,而且还能带起你店铺的成交,更能带动店内其他商品的成交,对于星级卖家店铺来说,这无疑是个巨大的诱惑和吸引力,正是因为这样,报名的商家更是成千上万,那么怎么样才能报名成功呢,下面小...