aspx代码:---------------------------------------------------------------------------------------------- <style type="text/css">
TD {
FONT-SIZE: 12px
}
DT {
FONT-SIZE: 12px
}
P {
LINE-HEIGHT: 12px
}
A {
FONT-SIZE: 12px; COLOR: #1b3442; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: underline;FONT-WEIGHT:bold
}
A:hover {
COLOR: #00b4ff; TEXT-DECORATION: none;FONT-WEIGHT:bold;
}.menu_css_01 {
FONT-SIZE: 12px; COLOR: #1b3442; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
</style>
</head>
<body bgcolor="#D6EBF3" bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0" oncontextmenu="return true;" onselectstart="return true;">
<form id="form1" runat="server">
</form>
<noscript></noscript>
</body>
</html>cs代码:----------------------------------------------------------------------------------------------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string script = "../Js/default.js";
string myScript = "../Script/outlook.js"; StringBuilder sb = new StringBuilder();
sb.Append("var OUTLOOKBAR_DEFINITION = {");
sb.Append("format:{target:'rightFrame',blankImage:'images/b.gif',rollback:true,animationSteps:1,animationDelay:10,");
sb.Append(@"templates:{
panel:{
//以下为自定义样式
common:'<table width=100% height=37 border=0 cellspacing=0 cellpadding=0 background=images/menu_bg.jpg><tr><td></td><td align=center><div style=font: bold 9pt trebuchet ms, arial;color:#033D61>{text}</div></td><td align=right></td></tr></table>',
normal:{state:'c'},
rollovered:{state:'r'},
clicked:{state:'c'}
},
item:{
common:'<table border=0 width=100% ><tr><td><table width=100% bgcolor={borderColor} border=0 cellspacing=1 cellpadding=0><tr><td><table width=100% bgcolor={backgroundColor} cellspacing=0 border=0 cellpadding=5><tr align=center><td><a style=display:block><img src=images/icon_{icon}_{state}.gif width=48 height=48 /></a></td></tr><tr align=center><td><span style=font: 9pt verdana;>{text}</span></td></tr></table></td></tr></table></td></tr></table>',
normal:{borderColor:'#D6EBF3', backgroundColor:'#D6EBF3', state:'n'},
rollovered:{borderColor:'#000000', backgroundColor:'#000000', state:'r'}
},
upArrow:{
common:'<img src=images/btn_up_{state}.gif width=24 height=24 />',
normal:{state:'n'},
rollovered:{state:'r'},
clicked:{state:'c'}
},
downArrow:{
common:'<img src=images/btn_down_{state}.gif width=24 height=24 />',
normal:{state:'n'},
rollovered:{state:'r'},
clicked:{state:'c'}
}
}
},");
//加载系统菜单
StringBuilder sbMenu = LoadMenu();
StringBuilder menuItem = new StringBuilder(string.Empty);
menuItem.Append(string.Format("panels:[{0}]", sbMenu.ToString()));
sb.Append(menuItem);
sb.Append("};new COOLjsOutlookBar(OUTLOOKBAR_DEFINITION);");
CommonUtils.ClientScriptInclude(Page, "myScript", script);
CommonUtils.ClientScriptInclude(Page, "myKey", myScript);
CommonUtils.ClientScript(Page, "hxMenu", sb.ToString());
}
} /// <summary>
/// 动态取系统菜单
/// </summary>
/// <returns></returns>
private StringBuilder LoadMenu()
{
StringBuilder sb = new StringBuilder(string.Empty);
SysMenu sysMenu = new SysMenu();
sb = sysMenu.GetMenu();
return sb;
}
}
}
我想让鼠标移动上去账户管理等菜单加个边框或者变色。希望高手帮我看看。
TD {
FONT-SIZE: 12px
}
DT {
FONT-SIZE: 12px
}
P {
LINE-HEIGHT: 12px
}
A {
FONT-SIZE: 12px; COLOR: #1b3442; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: underline;FONT-WEIGHT:bold
}
A:hover {
COLOR: #00b4ff; TEXT-DECORATION: none;FONT-WEIGHT:bold;
}.menu_css_01 {
FONT-SIZE: 12px; COLOR: #1b3442; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: center
}
</style>
</head>
<body bgcolor="#D6EBF3" bottommargin="0" leftmargin="0" rightmargin="0" topmargin="0" oncontextmenu="return true;" onselectstart="return true;">
<form id="form1" runat="server">
</form>
<noscript></noscript>
</body>
</html>cs代码:----------------------------------------------------------------------------------------------
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
string script = "../Js/default.js";
string myScript = "../Script/outlook.js"; StringBuilder sb = new StringBuilder();
sb.Append("var OUTLOOKBAR_DEFINITION = {");
sb.Append("format:{target:'rightFrame',blankImage:'images/b.gif',rollback:true,animationSteps:1,animationDelay:10,");
sb.Append(@"templates:{
panel:{
//以下为自定义样式
common:'<table width=100% height=37 border=0 cellspacing=0 cellpadding=0 background=images/menu_bg.jpg><tr><td></td><td align=center><div style=font: bold 9pt trebuchet ms, arial;color:#033D61>{text}</div></td><td align=right></td></tr></table>',
normal:{state:'c'},
rollovered:{state:'r'},
clicked:{state:'c'}
},
item:{
common:'<table border=0 width=100% ><tr><td><table width=100% bgcolor={borderColor} border=0 cellspacing=1 cellpadding=0><tr><td><table width=100% bgcolor={backgroundColor} cellspacing=0 border=0 cellpadding=5><tr align=center><td><a style=display:block><img src=images/icon_{icon}_{state}.gif width=48 height=48 /></a></td></tr><tr align=center><td><span style=font: 9pt verdana;>{text}</span></td></tr></table></td></tr></table></td></tr></table>',
normal:{borderColor:'#D6EBF3', backgroundColor:'#D6EBF3', state:'n'},
rollovered:{borderColor:'#000000', backgroundColor:'#000000', state:'r'}
},
upArrow:{
common:'<img src=images/btn_up_{state}.gif width=24 height=24 />',
normal:{state:'n'},
rollovered:{state:'r'},
clicked:{state:'c'}
},
downArrow:{
common:'<img src=images/btn_down_{state}.gif width=24 height=24 />',
normal:{state:'n'},
rollovered:{state:'r'},
clicked:{state:'c'}
}
}
},");
//加载系统菜单
StringBuilder sbMenu = LoadMenu();
StringBuilder menuItem = new StringBuilder(string.Empty);
menuItem.Append(string.Format("panels:[{0}]", sbMenu.ToString()));
sb.Append(menuItem);
sb.Append("};new COOLjsOutlookBar(OUTLOOKBAR_DEFINITION);");
CommonUtils.ClientScriptInclude(Page, "myScript", script);
CommonUtils.ClientScriptInclude(Page, "myKey", myScript);
CommonUtils.ClientScript(Page, "hxMenu", sb.ToString());
}
} /// <summary>
/// 动态取系统菜单
/// </summary>
/// <returns></returns>
private StringBuilder LoadMenu()
{
StringBuilder sb = new StringBuilder(string.Empty);
SysMenu sysMenu = new SysMenu();
sb = sysMenu.GetMenu();
return sb;
}
}
}
我想让鼠标移动上去账户管理等菜单加个边框或者变色。希望高手帮我看看。
$(function(){
$("#divId").mouseover(function(){
$("#divId").addClass("style");
});
});