に基づいてウィンドウのサイズを変更:動的に私は動的に画面サイズに基づいて、私の窓の高さのサイズを変更したいので、この(最初の画像)が発生しませんのdivの高さ
以下は私のHTMLとjQueryあります - すべての周りにpageContent divを追加せずにそれを行う方法はありますか?可能であれば、より簡潔に/よりクリーンな方法で。ありがとう!
$(document).ready(function() {
var divH = $(".newRow").outerHeight();
var numDivs = $(".newRow").length;
var contentH = $(".pageContent").height(divH * numDivs + 10);
var footerH = $(".page-footer").height() + 12;
var headerH = $(".mainMenu").height();
$(window).resize(function() {
$(contentH).height($(window).height() - footerH - headerH);
});
$(window).trigger('resize');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="pageContent">
<div class="row cingapura newRow narrow simpleDoubleIcon">
<div class="rowOne faq">
<h3>Dúvidas frequentes </h3>
</div>
</div>
<div class="row cingapura newRow narrow simpleDoubleIcon">
<div class="rowOne turnOn">
<h3>Religar serviço</h3>
</div>
</div>
</div>
なしフレキシボックスを使用してそれを行うことができます。モバイルウィンドウのサイズ変更はできません。どのように表示されるべきかの画面を表示できませんか?フッターが底に付くようにしますか? – Connum
@MathijsSegersあなたは正しいです、それはまさに私がやりたいことです。 しかし、フレックスを使用することは私にとってはあまり効果がありません。これは、非常に大きなモバイルポータルの例です。実際のアプリケーションではなく、フレックスを使用してポータルの残りの部分にコードを混乱させます修正する時間の –