私はHTMLの経験が浅いので、ご容赦ください。
<div>
サイズを変更しても、(#banner)をブラウザの中央にとどまらせようとしています。<div>
そのため、ブラウザ全体の#containerとして別のコンテナが必要になると考えました。
#banner
幅を100%伸ばす必要があるので、絶対位置を使用する必要がありました。
私はすでにstackoverflowで他のいくつかの投稿を見てきましたが、私の特定のケースにそれらのソリューションを実装する方法を理解することはできません。
HTML
<head>
<link rel="stylesheet" type="text/css" href="styles.css" />
</head>
<body>
<div>
<div id="banner">
</div>
</div>
</body>
</html>
CSS
#container{
}
#banner{
background-color: #e51400;
height: 400px;
position: absolute;
left: 0px;
right: 0px;
font-weight: bold;
text-align: center;
vertical-align:middle;
}
これは基本的に私が達成しようとしていることです
<div>
中央に配置するために、#banner以外に本当に必要ですか?