nav ul {
}
nav ul li {
margin-left: 7px;
}
nav.ul li a, a:link, a:visited {
float: left;
padding: 7px;
margin-left: 15px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
nav ul li a:hover {
}
內我只希望上面的代碼樣式中的<nav></nav>
只適用的CSS到一個元素
元素然而現在它以及樣式的導航元素外<a href="">
。我怎樣才能確保它做我想要的?
這個:'nav.ul li a,a:link,a:visited'不會繼承。應該是:'nav.ul li a,nav.ul li a:link,nav.ul li a:visited'。 ok了 – 2012-07-09 01:31:09
,而不是增加這所有的答案我只是把它放在這裏: 有一段導航和UL之間(這是nav.ul而不是資產淨值UL的),這樣也應該被刪除,否則它是()。當前面的代碼示例將它們作爲單獨的元素時,查找
@nbsp - 你是對的,''(空格)選擇器是正確的,'.'(或者子類)是錯誤的,並且在大多數答案中都是犯了錯誤。 – 2012-07-09 01:37:22