【发布时间】:2013-05-02 00:57:09
【问题描述】:
遇到了一个问题,我一直在尝试解决各种项目,但运气不佳。
我有一些divs,其中包含使用display: block 和line-height 以CSS 为中心的文本。我还尝试了padding 和固定高度。通常,这些设置为只是标题,有时也设置为按钮。
无论哪种方式,我似乎总是在移动 safari 浏览器的顶部与垂直中心有一个偏移,这是我在任何网络浏览器中都没有的(它在桌面浏览器中完全垂直对齐)。我可以在移动浏览器中将设置更改为center,但这会排除所有其他浏览器,这是一种响应式设计。
有人遇到过这个问题吗?
我有-webkit-text-size-adjust: 100%;,但这似乎与这个问题无关。
到目前为止,我的破解工作是让设备只有 css 设置不同的line-height,但正如您可以想象的那样,这是一个可怕的解决方案。
【问题讨论】:
标签: iphone css mobile mobile-safari