求问:px和em换算问题,求教大家回答。

手机端不能用px,用em .但是怎么换算。网上说除以10 。列入10px等于1em.但是用了以后不对啊。

列如我有个图片距离上边距325px;换算成em是32.5em. 可是编辑器换算成32.5em 以后位置一下就错了、

南山黑猫
浏览 1950回答 1
1回答

荒丶謬

为什么不能用px。。。你看boostraps框架不久是用的px吗?另外用em应该不对吧,这个是基于父元素字体大小计算的你应该是想用rem吧?rem才是基于页面根元素html的字体大小来计算的,你可以到网上找到一个适配的js用来设置根元素的,但是里面有个数值,你可以根据你的设计稿的大小来更改,比如你的设计稿是720的,那么那个数值你就要改成720,然后你再量取你设计稿的px,比如720px的设计稿 图片上边距是325px,那么除以100就是3.25rem了
打开App,查看更多内容
随时随地看视频慕课网APP