怎么修改网站的css让它适应手机端?

html-css027

怎么修改网站的css让它适应手机端?,第1张

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<head>标签中,输入meta代码:<meta name="viewport" content="width=device-width, initial-scale=1">。

3、浏览器运行index.html页面,此时PC端的网页在移动端上也能自动适配。

代表性的就是阿里的flexible方案

其实是相对于,html根元素的 font-size 属性,rem等比例放大字体;其中设备宽度改变的话,取设备宽的百分之10,作为根元素的字体大小。达到不同尺寸设备自适应的效果

弊端: 通常情况下,用户使用大屏的目的:是希望能看到更多内容,而不仅仅只是放大内容

使用的时候,一般是需要借助编译工具,将 px 转化换算成为 vh 、 vw ( postcss-px-to-viewport )

也可能会遇到不能整除的情况

在移动端webview渲染的时候,html标签会被自动加入一个class属性,会标识不同的设备

如:

所以,可以用来适配一些移动双端的差异场景,如适配不同高度Titlebar

不同样式:

使用样式:

在iOS设备上就会展示80px,Android设备上60px