2011-03-21 58 views
0

我在這裏有一個我無法解決的情況。如何覆蓋列表中的嵌套div

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>Page Title</title> 
<style type="text/css"> 
#midcol ul { 
padding-left: 25px; 
} 
.mylist ul { 
padding-left: 5px; 
} 
</style> 
</head> 
<body> 
    <div id="midcol"> 
    <ul> 
     <li>Item 1</li> 
     <li>Item 2</li> 
    </ul> 
    <div class="mylist"> 
     <ul> 
     <li>Item 3</li> 
     <li>Item 4</li> 
     </ul> 
    </div> 
    </div> 
</body> 
</html> 

如何將midcol的填充樣式重寫到我的mylist類列表中?它目前正在採用midcol風格,並且忽略了爲mylist定義的樣式。

回答

1

您可以更改:

#midcol ul { 
padding-left: 25px; 
} 

到:

#midcol > ul { 
padding-left: 25px; 
} 

應該這樣做。

0

巢樣式:

#midcol .mylist ul { 
padding-left: 5px; 
} 
+0

是它確實:)。謝謝。 – Santosh 2011-03-22 11:18:29

+0

現在您應該將其標記爲已接受的答案 – AlfonsoML 2011-03-22 14:46:33