我正在尝试用<nav>
HTML5 制作一个带有简单文本和 3 个链接的导航栏。这是非常基本的,但是我的链接文本混淆了,我不知道为什么。
问问题
627 次
2 回答
2
你需要浮动你的LI
,而不是你的UL
. 不需要position:absolute
。如果要将菜单向右移动,也可以将其浮动,或者使用margin:left
. 一定要在之后清除你的花车。
看我的教程:我喜欢列表
于 2012-10-10T21:34:50.427 回答
1
这是因为你的 CSS 中的 position:absolute 和 position:relative 部分。
试试这个 :
nav {
width:100%;
height:181px;
display: block;
background: url('http://i.imgur.com/JrTUv.png') top no-repeat;
margin-top:30px;
}
nav ul {
float:right;
list-style:none;
}
nav ul li {
display:inline-block;
}
于 2012-10-10T21:36:22.213 回答