font-size的问题

font-size的问题

http://img1.sycdn.imooc.com//climg/5d54bcf00001bd5819000535.jpg

老师好,我按照教程做到这里,发现我这个在375px的时候字号不是50px,而是33.3333,为什么呢,而且我按照之前您说的utils.js的remUnit值改成了33.3333,也没卵用,宽度依然不是全屏,我是哪里出了问题呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕星星 2019-08-15 14:46:40

同学你好,

项目是在iPhone6下进行测试的吗?html标签的font-size属性值是根据视口宽度进行计算的哦,如果不是在iPhone6设备下进行测试的,font-size属性值可能就不是50px。

remUnit值只是一个px转化成rem的基准,但是html标签的font-size属性值是通过引入的rem.js文件计算显示的:

http://img1.sycdn.imooc.com//climg/5d54fee30001b1ad09700535.jpg

同学可以下载源码:

http://img1.sycdn.imooc.com//climg/5d54feff00017d8304620443.jpg

将源码中的rem.js文件替换掉自己写的,看看font-size属性是不是正常的呢?或者替换掉源码中rem插件配置的部分,看看是否正常。替换完之后记得要重新启动项目哦!

祝学习愉快!

  • 提问者 天罗筱乖 #1
    老师好,我的import加上了,rem.js用的也是咱们的。我觉得可能是转换的问题,375px按照1:50来转换是7.5rem,但是到了页面上就自己变成了4.6875rem,也就是1:80,,很纠结,不知道这里怎么改比例
    2019-08-15 15:02:28
  • 提问者 天罗筱乖 #2
    老师好,我用1:50的比例直接写成rem,是一点问题没有的,但是网页上自动给我转成了1:80,所以出现了问题,现在主要就是这儿,不知道这里怎么改比例
    2019-08-15 15:17:09
  • 好帮手慕星星 回复 提问者 天罗筱乖 #3
    你好,可以到私信中查看回复,老师在私信中给你解决。
    2019-08-15 15:19:34
提问者 天罗筱乖 2019-08-15 10:07:10

c-header的宽度显示为width: 4.6875rem;

是不是rem转换有问题?

我直接写375px就是全屏

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师