浅谈pc端快速眼动字体设置的问题

  

内容在一屏内显示的,采用了(内容框)上下左右居中的办法,里面的内容绝对于这个内容框定位。这样一来,在不同大小屏中,内容总是在中间,看起来较正常

  

长,宽,左,上,右,下都采用了REM,并且HTML的字体大小设置的是100 px一是觉得计算方便,二是如果设为10 px,谷歌会不兼容。此时身体的字体大小设置为正常值,12 px。不然的话,其它的DOM都会继承HTML的100 px的字体大小,导致效果巨大。

  

当浏览器窗口变化时,内容的大小以及相对位置也会相应变化,这个依靠JS修改HTML的字体大小值实现。如下:

        美元(窗口)。调整(函数()//绑定到窗口的这个事件中   {   var whdef=100/1920;//表示1920的设计图,使用100 px的默认值   var wH=window.innerHeight;//当前窗口的高度   var wW=window.innerWidth;//当前窗口的宽度   var rem=wW * whdef;//以默认比例值乘以当前窗口宽度,得到该宽度下的相应字体大小值   美元(html)。css(“字体大小”,快速眼动+“px”);   });      

如果调整窗口大小,会发现HTML的字体大小值在变化,同时,使用雷设置的DOM也在变化.REM正是参考HTML的字体大小值来计算的

  

如果是在手机上,平板电脑上,更要使用REM,由于手机上一般不会调整浏览器大小,所以可以在页面载入时,设置一次即可

        $(函数(){      var whdef=50/750;//表示750的设计图,使用50 px的默认值   var wH=window.innerHeight;//手机窗口的高度   var wW=window.innerWidth;//手机窗口的宽度   var rem=wW * whdef;//以默认比例值乘以当前窗口宽度,得到该宽度下的相应字体大小值   美元(html)。css(“字体大小”,快速眼动+“px”);      })   之前      

以上这篇浅谈pc端快速眼动字体设置的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

浅谈pc端快速眼动字体设置的问题