【发布时间】:2018-02-10 22:54:56
【问题描述】:
我正在尝试将我的导航栏移动到右上角,而我的徽标在左上角,全部在一条线上。但我无法这样做,我可以使用一些帮助。我是学习 HTML 和 CSS 的新手。导航栏目前位于右上角的名称/徽标下方。
演示
.container{
padding: 40px 40px 40px 40px;
margin: 10px 10px 10px 10px;
position: relative;
display: block;
text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
text-align: left;
border: 1px solid blue;
color:white;
}
.container h1{
text-align: left;
font-size: 50px;
}
.container nav{
height: 70px;
line-height: 70px;
border: 1px solid green;
}
.container nav ul {
list-style: none;
width: 100%;
border: 1px solid red;
text-align:right
}
.container nav ul li {
display: inline-block;
font-size: 100%;
color:white;
margin-right: 0;
border : 1px solid yellow;
}
<div class="container">
<header>
<h1>Srikanth Gowda</h1>
</header>
<nav class="navbar">
<ul>
<li>Design</li>
<li>Photography</li>
<li>About</li>
<li>Contact</li>
<li>Blog</li>
</ul>
</nav>
</div>
【问题讨论】:
-
您的徽标在哪里?还是您的
header标签应该是徽标所在的位置? -
是的,我的标题标签是徽标应该去的地方