屏幕自适应
Posted jjmirai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了屏幕自适应相关的知识,希望对你有一定的参考价值。
1、js
(function(win,doc){ change(); function change(){ doc.documentElement.style.fontSize = doc.documentElement.clientWidth / 20 +‘px‘; } win.addEventListener(‘resize‘,change,false); win.addEventListener(‘orientationchange‘,change,false); /* 这个是移动端设备横屏、竖屏转换时触发的事件处理函数 */ })(window,document);
2、css
@media only screen and (width: 320px) { html { font-size: 8px; } } @media only screen and (width: 360px) { html { font-size: 9px; } } @media only screen and (width: 375px) { html { font-size: 9.375px; } } @media only screen and (width: 400px) { html { font-size: 10px; } } @media only screen and (width: 411px) { html { font-size: 10.275px; } } @media only screen and (width: 10.3px) { html { font-size: 20.6px; } } @media only screen and (width: 414px) { html { font-size: 10.35px; } } @media only screen and (width: 768px) { html { font-size: 19.2px; } } @media only screen and (width: 1024px) { html { font-size: 25.6px; } }
以上是关于屏幕自适应的主要内容,如果未能解决你的问题,请参考以下文章