我試圖製作一個導航欄水平但在垂直的時刻。任何幫助都會很棒。問題在於它的垂直。我在html中創建了列表,然後在css中使用我的其他文件進行編輯。CSS導航欄不是水平的
HTML:
<html>
<head>
<link rel="stylesheet" href="Style/style.css" type="text/css"/>
</head>
<body>
<div class="horizontal">
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">News</a></li>
<li><a href="#">Articles</a></li>
</ul>
</div>
</body>
<html>
CSS:
div.horizontal
{
width:100%;
height:63px;
}
div.horizontal ul
{
list-style-type:none;
margin:0;
padding:0;
}
div.horizontal li
{
float:left;
}
div.horizontal a
{
display:block;
width:86px;
}
div.horizontal a:link,div.horizontal a:visited
{
font-weight:bold;
color:#FFFFFF;
background-color:#98bf21;
text-align:center;
padding:4px;
text-decoration:none;
text-transform:uppercase;
}
div.horizontal a:hover,div.horizontal a:active
{
background-color:#7A991A;
}
我用你的代碼創建了一個jsFiddle(http://jsfiddle.net/jdwire/dKQxu/),它顯示水平。我沒有看到問題。 (我在Mac上使用Google Chrome 25)。 – 2013-02-28 18:07:59
對我來說似乎很好。 – 2013-02-28 18:10:04
夥計們對不起,這是我的包裝類,我已經解決了這個問題,它出於某種原因阻止了它。謝謝您的幫助! – TheEagle 2013-02-28 18:19:01