前端网页在手机上显示的适配问题
来源:互联网 发布:淘宝充值可以赚信誉吗 编辑:程序博客网 时间:2024/04/30 01:29
前端开发的h5界面不经适配在手机端显示会出现布局变化的问题。需要在编写的时候注意如下几点,以适应适配。
在head标签内添加
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=2.0, user-scalable=yes"/>用于设置缩放比例,可以保证整体布局不发生错乱。
对于页面内显示的文字,可以使用两种方式:
var deviceWidth = document.documentElement.clientWidth; if (deviceWidth >1080) {deviceWidth=1080;} document.documentElement.style.fontSize =deviceWidth/25+"px";获取显示器的设备宽度,对宽度进行判断,根据自身宽度来决定字体的大小。
这种方式适合于文字、段落较多的页面。可以通过这种方式来设置某元素的整体大小,而且用px表示也较为直观。
第二种方式是使用rem来设置文字大小。rem和em是密不可分的。1em等于16px,可以通过代码来改变默认值。
font-size:62.5%;//设置默认10px;10/16*100%用em来作为元素的时候,一定要知道其父元素的设置,因为em是一个相对值
rem是CSS3新引进的度量单位,支持safari5+、google chrome、IE9、oprea11+。
前端小白一枚,欢迎各路大神指正。
Mozilla Firefox 3.6+、Apple Safari 5+、Google Chrome、IE9+和Opera11+著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。
原文: http://www.w3cplus.com/css3/define-font-size-with-css3-rem © w3cplus.com
商业转载请联系作者获得授权,非商业转载请注明出处。
原文: http://www.w3cplus.com/css3/define-font-size-with-css3-rem © w3cplus.com
阅读全文
0 0
- 前端网页在手机上显示的适配问题
- 如何在电脑上调试手机上显示的网页
- 解决网页在手机端显示界面很小的问题
- web网页在手机上浏览排版出错的问题
- 从网络上获取网页的html代码,然后显示在手机上
- 手机端GSP地图的定位 并且在网页上显示地图的轨迹
- Bootstrap初级用户谈谈网页在手机上的显示效果优化
- 在网页中能正常显示的页面,在手机端出现问题?
- 在网页上显示公式的方法
- 数据库的信息显示在网页上
- 在网页上显示qq的方法
- 解决在火狐中注释内容被显示在网页上的问题
- 前端页面在手机浏览器显示时锚点失效的解决
- js + php 处理 永远的敌人 特殊符号 1 在网页上的显示问题
- Android share绘制虚线在手机上显示实线问题
- android中的布局(四) 图片在手机上显示出现乱条纹的 问题
- android tabhost小图标在高分辨率手机上不显示的问题
- android开发中解决shape画虚线时,在手机上显示实线的问题
- 几个自定义的函数,不知道什么时候就可能用到了。。。。
- 微信小程序选择省市地址代码分享
- VMware12中CentOS 7安装和网络设置
- android 枚举类型 替换之道
- 清除已运行过Rancher和K8S的主机上的环境数据
- 前端网页在手机上显示的适配问题
- centos6.5挂载ISO文件
- 用新唐的NANO130 M0实现modbus的0306 功能码
- 带你简单理解Binder
- Python学习笔记(十一)-- Python函数(二)
- JavaScript坑之一map参数传递
- 一个简单的html
- 使用java Spring实现读写分离( MySQL实现主从复制)
- 机器学习算法01-线性回归