2016-10-09 6 views
1

私は応答性の高いWebアプリケーションを構築しており、iOS Safariや他のモバイルブラウザのアドレスバーやナビゲーションバーに何も表示されないようにしたいと考えています。CSSを使用してWebアプリケーションの高さを維持する= innerHeight

 window.onresize = function (event) { 
      toastr.warning("resized"); 
      var h = window.innerHeight; 
      document.getElementById("applicationHost").style.height = h + 'px'; 
     }; 

をしかし、この問題を解決するためのCSS-唯一の方法がありますかと思いまして:

enter image description here

私は現在、このコードを使用しています。

+0

'html、body、#applicationHost'の' height:100% 'です。 –

答えて

0

多分、 "vh"ユニットがコードを見ずに何らかのテストをするのが難しい場合があります。ビューポートの高さが必要な要素にheight:100vh;を追加してみてください。

関連する問題