2012-04-24 47 views
0

我使用HTML编辑器创建了一些网页内容,并将它加载到UIWebView中。除了一点点以外,一切似乎都很好。正在加载CSS,但UIWebView忽略了行高CSS属性。字体大小被拾起正确iOS 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%;线,但它没有什么区别。 UIWebView如果将留置权高度设置为0.8em或1.5em,则以完全相同的方式呈现文本!

当我在Mac上的Safari中加载它时,HTML显示正确,所以我认为HTNML正常,其他文本不会从其他CSS语句继承。我失去了什么可能是错的。

任何想法?

感谢克雷格

+0

尝试将其添加到ap或div元素上 – borrrden 2012-04-24 10:05:25

回答

0

我试过这个在真实的设备上,它呈现正确。这是一个模拟器的问题:(

我使用的Xcode 4.3.2运行iOS5.1模拟器。

我会提出这是与苹果的错误,但希望这个答案可以帮助别人的未来!