HTML导航菜单
2012-09-18 14:25
253 查看
-------------------------------------------------------------------
"frameset.html"文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<FRAMESET cols="15%,*" framespacing="0" frameborder="0" border="0" borderColor="black">
<FRAME src="left.html" name="leftFrame" scrolling="no" noresize="noresize" framespacing="0" frameborder="0" border="0" />
<FRAME src="" name="rightFrame" scrolling="no" framespacing="0" frameborder="0" border="0" />
<!--name="rightFrame" 定义框架名,方便target引用-->
</FRAMESET>
-------------------------------------------------------------------
"left.html"文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312" />
<LINK href="tree.css" type="text/css" rel="stylesheet">
<TITLE>左侧导航页面</TITLE>
</HEAD>
<body id="body">
<table class="container" border="0" cellspacing="0" cellpadding="0" id="tbmenu">
<tr>
<td class="sideBar" valign="top">
<div id="menu_firewall">test</div>
<ul class="subMenu" id="sMenu_firewall" style="height:auto">
<li id="1" onclick="javascript: onClick(this)" href="main.html">自定义树</li>
<li id="2" onclick="javascript: onClick(this)" href="frameset1.html">菜单</li>
<li id="3" onclick="javascript: onClick(this)" href="arrow_menuClosed.gif">箭头</li>
<li id="4" onclick="javascript: onClick(this)" href="tabBg_active.gif">图块</li>
</ul>
<td>
</tr>
</table>
</HTML>
<SCRIPT language="JavaScript" type="text/JavaScript">
var curmenu = "network";
function onClick(e)
{
parent.rightFrame.location.href = e.getAttribute('href');
if (this.curmenu) {
this.curmenu.className = '';
}
this.curmenu = e;
e.className = 'active';
}
</SCRIPT>
-------------------------------------------------------------------
"tree.css"文件:
BODY {
FONT: 12px song, verdana; COLOR: #6b6b6b
}
TD {
FONT: 12px song, verdana; COLOR: #6b6b6b
}
DIV {
FONT: 12px song, verdana; COLOR: #6b6b6b
}
* {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
LIST-STYLE-TYPE: none
}
.container {
CLEAR: both; WIDTH: 100%; HEIGHT: 1600px; TEXT-ALIGN: left
}
.sideBar {
BACKGROUND: #E6EFF7; WIDTH: 167px
}
.sideBar DIV {
PADDING-LEFT: 28px; BACKGROUND: #8CA5DE no-repeat 8px 5px; MARGIN-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.sideBar .opened {
FONT-WEIGHT: bold; BACKGROUND: #8CA5DE no-repeat 8px 5px; CURSOR: pointer
}
.sideBar .closed {
CURSOR: pointer
}
.sideBar .menuOver {
FONT-WEIGHT: bold; BACKGROUND: #A9C7EC no-repeat 8px 5px; CURSOR: pointer
}
.sideBar .subMenu {
OVERFLOW: hidden; HEIGHT: 0px
}
.sideBar LI {
PADDING-LEFT: 40px; BACKGROUND: #FFFFFF; MARGIN-BOTTOM: 1px; CURSOR: pointer; COLOR: #083AA5; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.sideBar .active {
FONT-WEIGHT: bold; BACKGROUND: url(/images/arrow_menuActive.gif) #FFFFFF no-repeat right 5px
}
.sideBar .subMenuOver {
BACKGROUND: #e8e3d9
}
"frameset.html"文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<FRAMESET cols="15%,*" framespacing="0" frameborder="0" border="0" borderColor="black">
<FRAME src="left.html" name="leftFrame" scrolling="no" noresize="noresize" framespacing="0" frameborder="0" border="0" />
<FRAME src="" name="rightFrame" scrolling="no" framespacing="0" frameborder="0" border="0" />
<!--name="rightFrame" 定义框架名,方便target引用-->
</FRAMESET>
-------------------------------------------------------------------
"left.html"文件:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=gb2312" />
<LINK href="tree.css" type="text/css" rel="stylesheet">
<TITLE>左侧导航页面</TITLE>
</HEAD>
<body id="body">
<table class="container" border="0" cellspacing="0" cellpadding="0" id="tbmenu">
<tr>
<td class="sideBar" valign="top">
<div id="menu_firewall">test</div>
<ul class="subMenu" id="sMenu_firewall" style="height:auto">
<li id="1" onclick="javascript: onClick(this)" href="main.html">自定义树</li>
<li id="2" onclick="javascript: onClick(this)" href="frameset1.html">菜单</li>
<li id="3" onclick="javascript: onClick(this)" href="arrow_menuClosed.gif">箭头</li>
<li id="4" onclick="javascript: onClick(this)" href="tabBg_active.gif">图块</li>
</ul>
<td>
</tr>
</table>
</HTML>
<SCRIPT language="JavaScript" type="text/JavaScript">
var curmenu = "network";
function onClick(e)
{
parent.rightFrame.location.href = e.getAttribute('href');
if (this.curmenu) {
this.curmenu.className = '';
}
this.curmenu = e;
e.className = 'active';
}
</SCRIPT>
-------------------------------------------------------------------
"tree.css"文件:
BODY {
FONT: 12px song, verdana; COLOR: #6b6b6b
}
TD {
FONT: 12px song, verdana; COLOR: #6b6b6b
}
DIV {
FONT: 12px song, verdana; COLOR: #6b6b6b
}
* {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
LIST-STYLE-TYPE: none
}
.container {
CLEAR: both; WIDTH: 100%; HEIGHT: 1600px; TEXT-ALIGN: left
}
.sideBar {
BACKGROUND: #E6EFF7; WIDTH: 167px
}
.sideBar DIV {
PADDING-LEFT: 28px; BACKGROUND: #8CA5DE no-repeat 8px 5px; MARGIN-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.sideBar .opened {
FONT-WEIGHT: bold; BACKGROUND: #8CA5DE no-repeat 8px 5px; CURSOR: pointer
}
.sideBar .closed {
CURSOR: pointer
}
.sideBar .menuOver {
FONT-WEIGHT: bold; BACKGROUND: #A9C7EC no-repeat 8px 5px; CURSOR: pointer
}
.sideBar .subMenu {
OVERFLOW: hidden; HEIGHT: 0px
}
.sideBar LI {
PADDING-LEFT: 40px; BACKGROUND: #FFFFFF; MARGIN-BOTTOM: 1px; CURSOR: pointer; COLOR: #083AA5; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.sideBar .active {
FONT-WEIGHT: bold; BACKGROUND: url(/images/arrow_menuActive.gif) #FFFFFF no-repeat right 5px
}
.sideBar .subMenuOver {
BACKGROUND: #e8e3d9
}
相关文章推荐
- Android实现下拉导航选择菜单效果【转载地址:http://www.cnblogs.com/hanyonglu/archive/2012/07/31/2617488.html】
- HTML菜单(导航)优化
- 利用HTML制作一二级导航菜单
- Html,CSS导航浮动弹出菜单
- javascript HTML+CSS实现经典橙色导航菜单
- html-制作导航菜单
- 单页导航菜单视觉设计HTML模板
- HTML+CSS代码橙色导航菜单
- HTML/CSS导航菜单-垂直菜单的制作
- HTML/CSS导航菜单-水平菜单的制作
- UL LI结构实现二级导航菜单(HTML+CSS+JS)
- UL LI结构实现二级导航菜单(HTML+CSS+JS)
- html自定义垂直导航菜单
- html自定义垂直导航菜单(加强版--自定义传入menu参数,支持JSONArray、JSArray、JSONObject、JSObject)
- 纯html5+css3下拉导航菜单实现代码
- 横向二级导航菜单(html+css+js)
- html 页面太长滚动时,固定页面菜单标签,或者导航标签的位置,fixed/stickUp the position
- jq+css+html简单实现导航下拉菜单
- 分类导航菜单的制作(附源码)--HTML
- 30余个漂亮的CSS导航菜单效果http://exploding-boy.com/images/cssmenus/menus.html