我試着把兩個導航欄放在一起,但我在第一個導航欄方面遇到困難。我不太明白爲什麼第二個導航欄不會正確地浮動。 以下是我的html和css代碼。我該如何對齊兩個彼此下面的導航欄?
.header_nav1 {
display: block;
float: right;
color: #000;
font-family: verdana;
text-transform: uppercase;
max-width: 1024px;
}
.header_nav1 ul li {
padding-top: 10px;
padding-right: 10px;
list-style-type: none;
display: inline;
}
.header_nav2 {
display: block;
padding: 50px;
}
.header_nav2 ul li {
display: inline;
list-style-type: none;
float: right;
padding-right: 15px;
max-width: 1024px;
}
<header class="header_navigation">
<div class="container">
<nav class="header_nav1">
<ul>
<li><a href="/contact/">Contact</a></li>
<li><a href="/search/">Search</a></li>
</ul>
</nav>
<nav class="header_nav2">
<ul>
<li><a href="/investors/">INVESTORS</a></li>
<li><a href="/career/">CAREER</a></li>
<li><a href="/our portfolio/">OUR PORTFOLIO</a></li>
<li><a href="/solutions/">RETAIL SOLUTIONS</a></li>
</ul>
</nav>
</div>
</header>
謝謝。
非常感謝你的回覆。有用!!但是,如果我希望屏幕右上方的導航欄完全對齊,則需要更改哪些內容? –
@BibekSharma - 如果你想在1行顯示兩個導航欄,你應該使用'display:inline-block'。檢查這個小提琴鏈接[display:inline-block](https://jsfiddle.net/grinex/e8uux34e/) – Grinex