移动端定位在ios下显示不正常,在Android上显示正常

ios(iphone 6)上显示不正常:

clipboard.png

安卓上(红米note4)显示正常

clipboard.png
]

心好塞~~~
这究竟是什么问题呢?有详细的解释说明吗?

补充代码:

clipboard.png

css就不贴了,感觉没什么好贴的!就是em做了相对定位:position:relative;top:-0.6rem;

二次补充:

根据热心网友的建议:

clipboard.png

尝试了一下,结果如下图:左边是Android,右边是ios,正常显示。多谢~~~

clipboard.png

不过能说说为什么嘛???我基本上都是用rem作为单位,定位的话,用rem有问题???

ps后话:后来使用span标签:float:left;display:inlike-block;max-width:**;来写了,也能实现这个效果。感觉没事还是少用定位,之前也遇到类似的坑~~~

阅读 7.1k
2 个回答

rem 使用 root font-size 的尺寸,但是不同浏览器中大小可能不一致,或有一些关于最小尺寸的限制,涉及到跨平台的时候可以注意下

代码贴出来!!!!!!!!!!!!!!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题