我有一个UIWebView嵌入在 a 中UIViewController,当设备旋转时我有一些非常奇怪的行为。我的文本有一个字体大小设置(在 css 中)11px,但是当我旋转到横向时,字体被调整为19px(根据 Safari),我无法弄清楚重新计算的来源。div更奇怪的是,它正上方的另一条(单行)字体大小为10px,并且没有调整大小。
我有这样的事情:
<div class="date">Sep 16</div>
<div class="body"><span class="bold">blah:</span> blah, blah</div>
使用 css 类似:
div.date {
font-size: 10px;
font-weight: bold;
width: 100%;
}
div.body {
font-size: 11px;
width: 100%;
}
body调整大小而没有date。我不确定问题是 HTML/CSS 还是UIWebView.
有任何想法吗?