これが私がやろうとしていることです: 私は<h1>
要素、<time>
要素、および<div>
をすべて<header>
ブラウザウィンドウの全幅である 内に持っています。要素は<h1>
左側にある<time>
必要があり、時間とともに幅が変化する要素は中央に配置する<div>
必要があり、右側にある必要があります。
私はしばらくこれを解決しようとしてきましたが、運がありませんでした。おそらく、JavaScriptが必要ですか?また、(絶対配置を使用していると思いますか?)それらすべてを垂直方向に中央揃えにする必要があり、それらはすべて異なるフォントサイズです。
これまでのHTMLは次のとおりです。
<header>
<h1>blahblah.com</h1>
<time>THE TIME</time>
<div id="controls">
DISPLAY CONTROLS
</div>
</header>
そしてCSS:
* {
margin: 0px;
padding: 0px;
}
header {
background: black;
color: white;
width: 100%;
font-family: wendy;
}
header h1 {
display: inline-block;
font-size: 40px;
margin-left: 10px;
}
header time {
font-size: 30px;
}
header #controls {
display: inline-block;
}
#controls p {
display: inline-block;
font-size: 20px;
}
どうもありがとうございました!