移动端的rem适配
2018-11-20 03:17:45来源:博客园 阅读 ()
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <style> *{margin:0;padding:0;} ul{ width:100%; height:1rem; background: red; } li{ width:1rem; height:1rem; font-size:0.2rem; color:blue; float:left; } </style> </head> <body> <ul> <li>小桥</li> <li>流水</li> <li>人家</li> </ul> </body> <script type="text/javascript"> // 移动端适配 function rems(){ // 获取屏幕宽度(此处是一个兼容的写法) var htmlWidth=document.documentElement.clientWidth||document.body.clientWidth; // 设置根元素的fontSize的大小,此处的3.2是--设计图的宽度/100 document.documentElement.style.fontSize=htmlWidth/3.2+"px"; // 设置条件屏幕宽度最大值 if(htmlWidth>640){ htmlWidth=640; document.documentElement.style.fontSize=htmlWidth/3.2+"px"; } } // 默认调用适配函数 rems(); // window大小变化时调用适配函数 window.onresize=function(){ rems() } </script> </html>
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:【面试】前端面试题
- js判断客户端是iOS还是Android等移动终端的方法 2020-02-25
- 鼠标滚轮控制网页横向移动实现思路 2020-02-20
- 鼠标拖拽移动子窗体的JS实现 2020-02-20
- typescript 2019-08-14
- 移动端点击按钮复制文本内容 2019-08-14
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash