まず、私は完全な初心者です。これを3歳児に教えるかのように答えてください。
私はこれが以前に尋ねられたことを知っていますが、前の質問にリストされた解決策のすべてが私にとってうまくいくようには見えません。私が間違っていることは確かですが、私はそれを理解することができません。
MatthewJamesTaylorによる3列のHolyGrailレイアウトを使用しています。http://matthewjamestaylor.com/blog/ultimate-3-column-holy-grail-ems.htm (小道具とこれに感謝します!)
ソースを表示すると、彼がページの作成に使用したdiv構造を確認できます。私のものは同じです。".col2"(cssの ".holygrail .col2")がビューポートのマイナス(-)ヘッダーとフッターにサイズ変更されるようにしようとしています。
私はこれらの質問にリストされている解決策を使用してみました。
ウィンドウサイズ変更時に高さdivを変更するにはどうすればよいですか?
私はそれらのソリューションがjqueryを使用していることを認識し、自分のページでそれを開きました。圧縮バージョンはホームフォルダにあります。
<script src="jquery.js"></script>
<script>
$(window).resize(function() {
$('.col2').css('height', window.innerHeight+'px');
});
</script>
</body>
上記は私にはうまくいかないようです。私はヘッダー/フッターに合わせて調整しようとはしていません。要素を呼び出そうとしただけで、そのような運はありませんでした。何が悪いのかわからないので、divを呼び出すことができないようです。
私は自分のニーズに合うようにソリューションを適応させることができませんでした。繰り返しになりますが、それはばかげたことだと思いますが、少し助けていただければ幸いです。