ロード機能のJavaScriptウィンドウで小さな問題が発生しました。スクリプトの目的は、#headerdivの高さを常に画面のサイズと等しくすることです。
ページを開いても表示されません#headerdiv
(JavaScriptコードによって高さが追加されていないためだと思います)。ブラウザウィンドウのサイズを変更するとすぐに、#headerdivが表示され、画面の高さにサイズ変更されます。だから私はそれが機能しないウィンドウロード機能だけだと思いますか?誰か提案がありますか?
これが私のコードです:
Javascript:
<script>
$(function(){
$(window).load(function(){ // On load
$('#headerdiv').css({'height':(($(window).height())) +'px'});
});
$(window).resize(function(){ // On resize
$('#headerdiv').css({'height':(($(window).height()))+ 'px'});
});
});
</script>
Html + css:
<style>
#headerdiv {width:100%; background:blue;padding:0;margin:0;overflow:auto;}
</style>
<div id="headerdiv"></div>