900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > 【web前端】pc网页适配移动网页和css布局之间的矛与盾

【web前端】pc网页适配移动网页和css布局之间的矛与盾

时间:2021-08-07 22:17:31

相关推荐

【web前端】pc网页适配移动网页和css布局之间的矛与盾

最近在写一个前端的网站,主要结构是html和css写法,当然还加了部分js内容,但是写完之后发现只写了一种css样式,只能在电脑版网页完整显示,而在手机小屏设备显示格式就乱了,出现只能显示电脑的内容。

来看看惨案

1.不仅仅只是一串代码就能适配手机

2.多种css样式最佳方案

3.需要更改部分

下面一个个来讲解:

1.适配问题

<body>下面加入下列代码块:

<meta name="viewport" content="width=720,initial-scale=0.5, minimum-scale=0.1, maximum-scale=1.0, user-scalable=yes"/>

注意在user-scalable=yes这段可以自定义修改,yes表示可以对手机端网页缩放,而改成no,则不能缩放

加完还不算完事…因为你显示可能就是(如下图所示):

就问你强制适配是不是很low,也很丑…

所以接下来就是正题了:

2.css多种布局:

1.固定布局

也就是说要自己去定义宽高(用px表示),还有固定的显示,这种的好处不会随电脑屏幕大小而随便改变布局模式,坏处就是在手机端显示可能就一言难尽了。

2.流布局

像流水一样的布局,优点可以自动适应各种不同的屏幕显示,缺点嘛,乱不乱就是系统来控制的了。

怎么写?找教程学,博主这里就不介绍了

3.响应式布局

是不是很酷,是的可以很好适配多款屏幕,但是要多些好两三个css文件,不过目前也就两种主流屏幕尺寸,就是手机屏幕和电脑屏幕,最多也就一个平板嘛,每个css样式都可以自定义,真是多举多得啊。

好了,还有其注意的点我会把学习地经验一步步讲解,如有错误的,恳请大佬指出不足。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。