简单导航栏menu
1.asp.net menu控件的那个黑色小三角箭头怎么去掉?
menu控件的属性StaticEnableDefaultPopOutImage = false
2.鼠标悬停背景颜色
在StaticHoverStyle和DynamicHoverStyle中
3.级菜单样式
Level*******
4.静态显示行为
使用“Menu”控件的“StaticDisplayLevels”属性可以控制静态显示行为。“StaticDisplayLevels”属性指示从根菜单算起,静态显示的菜单的级数。例如,如果将“StaticDisplayLevels”设置为“3”,菜单将以静态显示的方式展开其前三级。静态显示的最小级数为“1”,如果将该值设置为 0 或负数,该控件将会引发异常。
5.动态显示行为
“MaximumDynamicDisplayLevels”属性指定在静态显示级别后应显示的动态显示菜单节点级数。例如,如果菜单有“3”个静态级和“2”个动态级,则菜单的前三级静态显示,后两级动态显示。
如果将“MaximumDynamicDisplayLevels”设置为“0”,则不会动态显示任何菜单节点。如果将“MaximumDynamicDisplayLevels”设置为负数,则会引发异常。
设计动态菜单时需要注意的一个方面是菜单的动态显示部分从显示到消失所持续的时间长度。这个值可以通过调整“DisappearAfter”属性的值以毫秒为单位进行配置,例如,将其设置为“1000”表示 1 秒钟。
默认值为 500 毫秒,即半秒钟。如果将“DisappearAfter”的值设置为“0”,在“Menu”控件之外暂停就会使其立即消失。将此值设置为“-1”指示暂停时间无限长,只有在“Menu”控件之外单击,才会使动态部分消失。