0

一晩中ドロップダウン CSS メニューを作成しようとしましたが、なんらかの理由で、コーディングをどのようにいじっても、ナビゲーション タグが CSS を取得しません。

サイトはこちら: http://nellyswritingroom.tumblr.com/

CSS:

#nav {
    width: 100%;
    float: left;
    margin: 0 0 1em 0;
    padding: 0;
    background-color: #f2f2f2;
    border-bottom: 1px solid #ccc;  }
#nav ul {
    list-style: none;
    width: 800px;
    margin: 0 auto;
    padding: 0; }
#nav li {
    float: left; }
#nav li a {
    display: block;
    padding: 8px 15px;
    text-decoration: none;
    font-weight: bold;
    color: #069;
    border-right: 1px solid #ccc; }
#nav li:first-child a {
    border-left: 1px solid #ccc; }
#nav li a:hover {
    color: #c00;
    background-color: #fff; }

HTML:

<div id="nav">
    <ul>
        <li><a href="{text:Nav Link 1}">{text:Link 1 Name}</a></li>
        <li><a href="{text:Nav Link 2}">{text:Link 2 Name}</a></li>
        <li><a href="{text:Nav Link 3}">{text:Link 3 Name}</a></li>
        <li><a href="{text:Nav Link 4}">{text:Link 4 Name}</a></li>
        <li><a href="{text:Nav Link 5}">{text:Link 5 Name}</a></li>
        <li><a href="{text:Nav Link 6}">{text:Link 6 Name}</a></li>
    </ul>
</div>

HTML nav タグやスタイリングを使用するなど、ナビゲーションを設定するためにいくつかの異なる方法を試しましたが、何も変わりません。CSS は何らかの理由で HTML に到達していません。これは奇妙なことです。CSS はページの残りの部分で正常に機能しているためです。

これは私が見落としているものだと確信していますが、どんな助けでも大歓迎です!

4

1 に答える 1

1

これが「newstyle.css」の問題です

header#top h1{
    position:relative;
    width:500px;
    height:285px;
    overflow:hidden;
    float:left;
)

終了タグ ')' は '}' にする必要があります

于 2013-05-31T06:32:28.167 に答える