2012-04-24 6 views
0

HTMLエディタを使用していくつかのWebコンテンツを作成し、UIWebViewにロードしています。 1つの小さなビットとは別にすべてがうまく動作しているようです。 CSSがロードされていますが、UIWebViewは行の高さのCSS属性を無視します。フォントのサイズは、次のように正しくiOS CSSのラインの高さを無視するUIWebview

私の体の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は、lien-heightを0.8emまたは1.5emに設定すると、まったく同じ方法でテキストをレンダリングします。

MacがSafariに読み込まれたときにHTMLが正しく表示されるため、HTNMLはOKで、他のテキストは他のCSS文から継承されていないと見なされます。何が間違っているのか分からない。

アイデア?

ありがとうCraig

+0

代わりにap要素またはdiv要素に追加してみてください – borrrden

答えて

0

私はこれを実際のデバイスで試して、正しくレンダリングしました。これは、シミュレータの問題です:(

私はXcodeの4.3.2およびiOS5.1を実行しているシミュレータを使用していました。

私はAppleとバグとしてこれを調達しますが、うまくいけば、この答えはで誰かを助けますfuture!

関連する問題