【发布时间】:2010-10-11 10:36:04
【问题描述】:
我有块级元素,其height 属性设置在% 中。这些块级元素内部是带有文本的<span>s。示例:
<body style="height: 100%;">
<menu style="height: 10%;">
<button style="display: block; height: 100%;">
<span style="font-size: 4em; line-height: 200%;">text</span>
</button>
</menu>
</body>
这在移动浏览器上看起来相当不错,但当我旋转设备时(即,一旦body.onorientationchange 事件启动),文本变得太大。
所以我的问题是,如何指定相对于父元素高度的文本大小?
【问题讨论】:
-
发布您的更新作为答案并接受它。如果您自己找到了解决方案,可以接受您自己的答案 :) 我忘记了
meta标记,但请记住-webkit-text-size-adjust: none;,因为我已经修复了一个非常输入框上奇怪的文本大小问题:)
标签: css mobile mobile-website mobile-webkit