我正在嘗試構建一個標題/導航欄,并想知道構建它的最佳方式。我覺得我寫了太多代碼,讓它變得比應該的更復雜。我不太確定如何更改標題和選單之間的空間。當我調整視窗大小時,選單文本變得混亂。任何幫助,將不勝感激!
body {
padding: 0;
margin: 0;
box-sizing: border-box;
}
#navbar {
width: 100%;
height: 10%;
position: fixed;
display: flex;
align-items: center;
background-color: #cae7df;
border-bottom: 1px solid black;
}
#heading {
font-family: comic sans ms;
font-size: 1.5rem;
width: 50%;
margin-left: 5%;
}
.sections {
font-family: comic sans ms;
font-size: 1rem;
}
#menu {
display: flex;
justify-content: space-between;
align-items: center;
width: 50%;
margin-right: 5%;
}
<div id="navbar">
<h1 id="heading">The Arena</h1>
<div id="menu">
<h2 class="sections">Games</h2>
<h2 class="sections">How Tt Works</h2>
<h2 class="sections">Team</h2>
</div>
uj5u.com熱心網友回復:
您不應該在導航中使用 h2 標簽
它應該是這樣的:
.nav{
float:right;
}
.nav_list{
list-style:none;
padding:0;
margin:0;
}
.nav_item{
display: inline-block;
}
.nav_item a{
padding: 5px 15px;
background: #eee;
text-decoration: none;
color: #444;
}
.nav_item a:hover{
background: #E1ECF4;
color: blue;
}
<div class="nav">
<ul class="nav_list">
<li class="nav_item">
<a href="#">Some Link</a>
</li>
<li class="nav_item">
<a href="#">Some Link</a>
</li>
<li class="nav_item">
<a href="#">Some Link</a>
</li>
</ul>
</div>
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/492193.html
上一篇:將影像放在單個網格中的文本旁邊
