Молчун
Зарегистрирован: 18 August 2006
Сообщения: 34
Примеры кода: 0
|
как указать css для каждого элемента в меню? |
01 November 2006 18:39 |
|
|
|
|
Добрый день.
В моем проекте имеется файл Style.css - где в частности есть описание элемента "ссылка". Помимо этого у меня в master page есть симпатичное меню (asp:menu) - данные берутся из SiteMap.
Проблема в том, что описание ссылок из css "перебивает" элементы в меню (шрифт становится 12-ый, а не 11, цвет не тот и т.д.). Указание CssClass="..." для элемента <asp:Menu ничего не дало .
Как устранить проблему и сделать так, чтобы все были счастливы? %)
Style.css
a{COLOR: #2f2c5b; FONT-SIZE: 12px; text-decoration: none;}
a:hover{COLOR: #536bb0; FONT-SIZE: 12px; text-decoration:underline;}
MasterPage.master:
<asp:Menu ID="Menu2" runat="server" DataSourceID="SiteMapDataSource1"
Orientation="Horizontal"
BackColor="#B5C7DE"
DynamicHorizontalOffset="2"
Font-Names="Verdana"
Font-Size="11px"
ForeColor="#284E98"
StaticSubMenuIndent="10px" >
<StaticMenuItemStyle Font-Size="11px" />
<DynamicMenuItemStyle Font-Size="11px"/>
<DynamicHoverStyle BackColor="#284E98" ForeColor="White" Font-Size="11px" />
<StaticHoverStyle BackColor="#284E98" ForeColor="White"
Font-Names="Verdana" Font-Size="11px" />
<DynamicMenuStyle BackColor="#B5C7DE" Font-Size="11px" />
<StaticMenuStyle BackColor="#B5C7DE" Font-Size="11px" />
<StaticSelectedStyle BackColor="#91B5F0" Font-Size="11px" />
<DynamicSelectedStyle BackColor="#91B5F0" Font-Size="11px"/>
</asp:Menu>
|
|