asp能不能css设置样式6,如何使用CSS设置asp.net菜单的样式

我正在设置asp.net菜单的样式,并且试图了解StaticSelectedStyle-CssClass和StaticHoverStyle-

CssClass参数的含义。

我的理解是,只要需要,使用这些参数定义的样式就会作为CSS类应用于相关元素。所以我创建菜单如下:

StaticMenuStyle-CssClass="StaticMenuStyle"

StaticMenuItemStyle-CssClass="StaticMenuItemStyle"

StaticSelectedStyle-CssClass="StaticSelectedStyle"

StaticHoverStyle-CssClass="StaticHoverStyle"

Orientation="Horizontal"

MaximumDynamicDisplayLevels="0"

runat="server">

它适用于StaticMenuStyle-CssClass和StaticMenuStyle-

CssClass(将这些类应用于相关元素),但无论元素的选定状态或悬停状态如何,都不会应用StaticSelectedStyle-

CssClass和StaticHoverStyle-CssClass。

我应该怎么做才能完成这项工作?

谢谢。

编辑:抱歉,我应该提到这是.NET4。这是生成的HTML:

如您所见,将应用StaticMenuStyle和StaticMenuItemStyle,但不会应用StaticSelectedStyle-

CssClass或StaticHoverStyle-

CssClass。不知道为什么。我知道我可以使用selected,但不会应用StaticSelectedStyle-

CssClass的预期行为吗???通过使用selected,我对.NET在幕后所做的事情进行了假设,这是不对的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值