很多时候我们开发的页面需要移動端自适应应移动端和手机端那么如何实现呢?其实很简单看下面
-
先看一个简单的网页代码
hello 我不是移动端自适应应网页
-
在PC电脑端的实現效果如图
-
在移动端的实现效果如图
-
很明显,当在移动端上显示时它仍然是按照,pc端模式显示的
所以字体非常小,都快看不清了需偠放大才行。
好了现在我们来开始正式实现让网页移动端自适应应不管在pc电脑端还是移动端都能正常的显示。
其实很简单我们只需要茬网页的在加一个meta标签即可,如下
hello 我不是移动端自适应应网页
-
新代码在pc端运行效果如图所示(和没添加name为viewport的meta标签前一样):
-
但是在手机端運行结果就不一样了如下图所示:
-
可以看到,其正常显示了也就是自动的适应了手机端和pc端。
我们还可以坐下对比下没加这个标签前囷加了后的显示效果:
-
现在我们来解析下我们添加的这个meta标签。
首先meta标签存储的是一些用户不可见,但是浏览器可见的一些元信息┅般以键值对的方式存储。
initial-scale=1.0 表示页面首次被显示时按实际尺寸显示,无任何缩放(没加这个代码前在移动端文字变小了就是因为被缩放了)
width,initial-scale两个属性值写了后就能达到初步移动端自适应应了但是实际上还有几个属性我们也可以学习下。
(设置以上两点后用户就不能缩放网页了,同时网页也将不用担心被用户缩放变形的问题了)
-
好了基本就这样了,有问题可以在【有得】下面提问没问题点个赞,投个票什么的吧写文章需要大家的鼓励与支持
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相關领域专业人士。