私はヘッダーの右側にナビゲーションを行おうとしています。私はそれを自分の名前(Jae Hong)に合わせたいと思います。ここに私のHTMLナビゲーションバーは移動しません
.banner {
border: 1px solid rgba(0, 0, 0, 0.3);
background-color: #fff;
height: 90px;
}
.banner h1 {
border: 1px solid rgba(0, 0, 0, 0.3);
width: 170px;
font-size: 30px;
margin-left: 100px;
letter-spacing: 0.2em;
color: #000;
}
nav ul {
display: block;
text-align: right;
list-style-type: none;
<div class="banner">
<h1> Jae Hong</h1>
<nav>
<ul>
<li><a href="#website" class="active"><b><u>Home</b></u></a></li>
<li><a href="#resume">Resume</a></li>
<li><a href="#work">Work</a></li>
<li><a href="#contact">Contact</a></li>
</ul>
</nav>
</div>
わからないです
これは私をたくさん助けました。ありがとうございました。この表示プロパティの理解にはまだ問題があります。私はブロックとインラインを理解していると思うが、フレックスオプションがあることに気づいていなかった。もっと詳しく教えていただけますか? –
@JayHong 'display:flex'は、要素のFlexboxプロパティを指します。これは、CSS3に来た新しいデザインレイアウトでした。このW3 Link(https://www.w3schools.com/css/css3_flexbox.asp)で詳細を読むことができます。レスポンシブなレイアウトに役立ち、要素の操作を簡単にすることができるため、 'float'プロパティと' float'を 'クリア 'する必要性を避けることができます。 –