最初のページの読み込み時に、div がビューポート スペースを占有するようにします (この例のように)。私は次のコードを使用しています:
$("#intro").height($(window).height());
$(window).resize(function(){
$("#intro").height($(window).height());
});
それはdivをうまく伸ばしますが、問題は、ブラウザウィンドウのサイズを変更したり、モバイル/タブレットで縦向きから横向きにしたりしても、divが同じ幅と高さのままであることです。div を新しいビューポート サイズに調整するには、ページをリロードする必要があります。
サンプル サイトのコードを調べてみましたが、さらに混乱してしまいました。ここで見つけた他のいくつかの提案も試しましたが、これまでのところうまくいきませんでした。
誰かが私を助けてくれれば幸いです。