我有一個模板,我正在修改。它鏈接到一個樣式表,下面的代碼來操作無序列表。CSS規則莫名其妙地不適用
ul {
float: left;
margin: 0 40px 16px 0;
padding: 0;
list-style: none;
}
我有了下面一個獨立的樣式表:
.featured_list ul {float: none; list-style: circle; list-style-position: inside;}
.featured_list li {margin: 5px;}
在我的HTML代碼中,我引用我的課像這樣
<ul class="featured_list">
誰能告訴我爲什麼我的列表仍然設置爲浮動左標籤?謝謝你的幫助。
您是否嘗試過瀏覽器的DOM檢查器?它將顯示哪些規則適用於某個元素,哪些規則來自哪些規則,以及哪些規則被較晚的規則覆蓋。我們無法真正幫助你,因爲你沒有提供足夠的html/css上下文來解決這個問題。 – 2014-08-27 16:58:18
我想你想'ul.featured_list',而不是'.featured_list ul'。 – 2014-08-27 16:58:36
從.featured_list中刪除ul,如果不起作用,則將'float:none;'更改爲'float:none!important;' – asdf 2014-08-27 16:58:38