我爲樣式創建了一個佈局和文本大小的基本樣式表和幾個ASP.Net主題。出於某種原因,除「我的帳戶」元素外,其他所有菜單元素都在工作。即使是子菜單項目也能正常工作。一個非常非常奇怪的CSS/ASP.NET錯誤
/*Basic CSS menu Layout*/
#Menu
{
font-size: 24pt;
height: 48px;
width: 1000px;
color: White;
background-color: Black;
}
#Menu a
{
color: White;
text-decoration: underline;
width: 224px;
height: 48px;
}
#Menu a:visited
{
color: White;
text-decoration: none;
}
#Menu a:hover
{
color: White;
font-style: italic;
}
/*StyleSheetTheme menu layout*/
#Menu a
{
background-image: url('Menu_Default.png');
background-repeat: no-repeat;
}
#Menu a:hover
{
background-image: url('Menu_Default.png');
background-repeat: no-repeat;
}
#Menu a:visited
{
background-image: url('Menu_Default.png');
background-repeat: no-repeat;
}
#Menu a:active
{
background-image: url('Menu_Default.png');
background-repeat: no-repeat;
}
你有這個標記嗎?或者你是否使用ASP.NET菜單控件?如果菜單是通過自己編寫的標記呈現的,那麼查看它以確定可能會阻止CSS選擇器定位元素的內容會很有用。 – lsuarez
它應該怎麼看,它在做什麼呢? – jrummell