android - android 和 ios 中的文本垂直对齐问题

标签 android html css google-chrome

我创建了一个网站,与桌面相比,Android 平板电脑和移动设备上的所有文本都增加了一些像素。

想复制一个小例子。

这是我的 html 代码:

<body>
      <h3>MAKING OF</h3>
</body>

这是CSS代码:

body {
    text-align: center;
    padding-top: 50px;
}
html {
    font-size: 62.5%;
}
@font-face {
    font-family: MPL;
    src: local("MPL"),
    url(fonts/MPL.ttf),
    url(fonts/MPL.eot);
}
h3 {
    font-family: MPL;
    font-size: 30px;
    font-size: 3rem;
    height: 60px;
    line-height: 60px;
    padding: 0px 12px;
    background-color: #5496F2;
    color: #000;
}

可能有人知道文本在平板电脑上未正确对齐的原因。

这是在桌面浏览器上右对齐的截图 enter image description here

这是平板电脑浏览器问题的截图 enter image description here

在台式机上,这在 FF 和 Chrome 中都可以正常工作,但在 Android 平板电脑上,它在 Chrome 和 FF 浏览器上都错误对齐,而且在 ios Safari 浏览器上也无法正常工作。这是链接:

http://inants.com/kadmos/web/kad/a/a

希望有人能帮助理解这个问题,并提出最佳解决方案。

谢谢。

最佳答案

遇到过类似的问题。看起来是导致问题的自定义字体。尝试用 Sans-serif 等通用字体替换自定义字体。 尚不确定如何使用导致问题的相同自定义字体来解决问题。

关于android - android 和 ios 中的文本垂直对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21309249/

相关文章:

java - 来自深层链接的空查询参数

android - 操作栏中的后退箭头 Sherlock 未显示

android - 单击 EditText View 时工具栏会扩展

html - 获取全面的浏览器 CSS 属性的任何资源?

html - 将 Org 模式文件导出为 HTML 后的意外链接行为

html - Facebook iframe(likebox)底部截断

Javascript:如何基于对象创建窗口/下拉菜单?

css - 显示后居中剩余元素 :none

安卓 : Converting color image to grayscale

html - 如何将多个跨度放在同一行中?