我使用HTML编辑器创建了一些Web内容,并将其加载到UIWebView
中。除了一点点之外,一切似乎都很好。正在加载CSS,但UIWebView
忽略行高CSS属性。正确选取字体大小
我的身体CSS如下:
body {
color: #333;
text-align: centre;
padding: 0;
font: 0.75em/0.8em "Lucida Grande", Lucida, Verdana, sans-serif;
margin: 0 0 0;
}
我还尝试添加一条特定的line-height: 80%;
行,但没有区别。如果我将lien-height设置为0.8em或1.5em,UIWebView
以完全相同的方式呈现文本!
当我在Mac上的Safari中加载HTML时,HTML会正确显示,所以我认为HTNML没问题,而其他文本并没有从其他CSS语句继承。我迷失了可能出错的地方。
有什么想法吗?
谢谢克雷格
答案 0 :(得分:0)
我在真实设备上尝试了这个并且它正确呈现。这是一个模拟器问题:(
我使用的是Xcode 4.3.2和运行iOS5.1的模拟器。
我会将此提出来作为Apple的一个错误,但希望这个答案将来会帮助其他人!