DIV をページの下部に伸ばし、その上に要素を配置しようとしています。これは基本的に機能しますが、その上の要素の高さが DIV に追加されます。
jsFiddle の例を参照してください: http://jsfiddle.net/CjKFX/
これを修正する方法は?
DIV をページの下部に伸ばし、その上に要素を配置しようとしています。これは基本的に機能しますが、その上の要素の高さが DIV に追加されます。
jsFiddle の例を参照してください: http://jsfiddle.net/CjKFX/
これを修正する方法は?
CSS:
html, body {height: 100%;}
#header, #headline { position:absolute; width:100%; top:0; }
#header {height: 100px; z-index:1; background-color:#f40; }
#headline {height: 100%; top:100px; margin-top:-100px; background: #000;}
HTML
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<header id="header">
header
</header>
<section id="headline">
section
</section>
</body>
</html>
</p>