我使用automaticaly突出顯示當前項目創建了水平菜單。爲什麼添加CSS漸變禁用背景顏色樣式?
#nav li a
{
display: block;
padding: 3px 20px;
text-decoration: none;
color: #003254;
}
通過使用這種伎倆:
<body id="home">
這個CSS技巧
body#home ul#nav .menu-home,
....
body#contact ul#nav .menu-contact { background-color: #EB9152; }
這個工作,直到我決定梯度添加到每個點。梯度加入到這一片段:
#nav li a
{
display: block;
padding: 3px 20px;
text-decoration: none;
color: #003254;
background: -moz-linear-gradient(top, rgba(241,241,241,1) 0%, rgba(246,246,246,1) 47%, rgba(215,215,215,1) 100%);
..
之後,目前menue選擇不工作了 - 目前的項目不會改變其呈現了這一切。任何想法爲什麼?
你不要關閉你的樣式塊上的'}'。這兩個點代表那個,還是在你的文件中? – Joeytje50
對不起,我剪了代碼 - 太多不同的漸變 –