0

HTML5を使用したナビゲーションとヘッダーがあります。ナビゲーションはページの上部に固定されています。高さは css で明示的に定義されていません (フォント サイズ、パディングなどによって作成されます)。

ナビゲーションの下にヘッダーを追加しています。ヘッダーの上部にマージンを追加して、ヘッダーがナビゲーションの下に 100% 表示されるようにする方法を見つける必要があります。マージンとしてナビゲーションの高さを追加するとこれが行われますが、それに加えて、css で既に定義されているマージンにナビゲーションの高さを追加(追加) する必要があります。このコードを無駄に使用しました。

*#main=ナビ

<script>
$(document).ready(function(){
$("header").css("margin-top", parseInt($(this)[0].css("margin-top") + $("#main")[0].outerHeight) + "px");
});
</script>

助けてください!

4

1 に答える 1