2016-04-04 6 views
1

ちょっと、CSSのレンダリングに問題があります。私はこのページをiosとsafariで実行しています。サファリとイオスでは、イオニック、サブヘッダが異なるレンダリング

これはサファリです:

enter image description here

これはデバイスです:私のスタイルがある

enter image description here

.subheader-large { 
    position: absolute; 
    top: 44px; 
    /*height: 44px;*/ 
    line-height: 44px; 
    height: 44px; 
    line-height: 44px; 
    margin: 0; 
    padding: 0; 
    z-index: 30; 
    background-color: white; 
} 

と内容はである:

.has-subheader { 
    top: 88px; 
} 
+0

codepenを作成できますか? – manzapanza

+0

codepenは実際にはイオンではうまく機能しませんが、私は作業サンプルを与えようとします – ospfranco

+0

[Codepenはイオンチームによって使用されています](http://codepen.io/ionic/pens/public/?grid_type=list)。しかし、あなたが別のツールを好むなら..問題ありません;) – manzapanza

答えて

0

は、解決策を見つけたデバイス上で実行されているコンテンツのdivを見てみた後、私は別のルールが適用されていた気づいた、とにかく私は、次のルールを追加しました:

.platform-ios.platform-cordova:not(.fullscreen) .subheader-large { 
    top: 64px; 
} 

今intentedとして、それは動作します。

関連する問題