2015-11-03 65 views
1

我有我的CSS外部樣式表的一些問題。我正在嘗試在導航欄中創建一個無序列表。我試圖通過向我的導航欄div添加多個樣式來做到這一點,但當它們位於導航欄div內時,沒有任何更改對頁面有任何影響。如何爲一個Div設置多種樣式?

#navbar{ 
    ul { 
     list-style-type: none; 
     margin: 0; 
     padding: 0; 
    } 
    li { 
     display: inline; 
    } 
} 

在此先感謝

回答

3

您不能嵌套他們這樣的,試試這個:

標記之間的空間/標識是指正確的選擇是留在車內。

#navbar ul{ 
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
} 

#navbar ul li { 
    display: inline; 
} 
+0

根據什麼樣的CSS預處理器的OP使用,原來的代碼很可能是有效的。 –

+0

公平點,但沒有提供信息,所以我必須假設它的香草和語法是問題。 – AndrewB

+0

感謝您的快速回復,只爲讓我明白未來爲什麼您需要以這種方式進行格式化? – Aaron

0

您當前使用的語法只有在使用Sass/SCSS預處理器時纔有效。雖然Sass超級棒,但現在使用vanilla CSS來建立一個堅實的CSS基礎可能會更好。但是,無論何時您想要接觸Sass,請查看他們的文檔:http://sass-lang.com/guide

在此期間,這應該爲你工作:

#navbar ul { 
    list-style-type: none; 
    margin: 0; 
    padding: 0; 
} 

#navbar li { 
    display: inline; 
} 
相關問題