请教: 大家看看这种菜单效果是怎样做的? 菜单效果图例:菜单效果描述:刷新后仍然能保持当前效果。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 菜单效果图例:菜单效果描述:刷新后仍然能保持当前效果。待完善的源码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="content-type" content="text/html; charset=gb2312" /><title>menu</title><meta name="keywords" content="" /><meta name="description" content="" /><style media="screen" type="text/css"><!-- body { margin-top: 50px; text-align: center; height: 100%; width: 100%; background: #ffffff; } #menu { margin: 0; padding: 0; height: 24px; background: #E6F2FF url(http://img1.tianya.cn/photo/2009/4/5/12430217_13751187.gif) repeat-x left top; } #menu ul { height: 24px; list-style: none; } #menu li { float: left; } #menu a { display: block; float: left; height: 24px; line-height: 24px; text-align: center; width: 94px; background: #1F3A87 url(http://img1.tianya.cn/photo/2009/4/5/12430218_13751187.gif) no-repeat left top; text-decoration: none; font-family: 楷体; color: #787878; } #menu a:hover { background: url(http://img1.tianya.cn/photo/2009/4/5/12430216_13751187.gif) no-repeat left top; color: #1F3A87; } #menu .active { background: url(http://img1.tianya.cn/photo/2009/4/5/12430216_13751187.gif) no-repeat left top; color: #1F3A87; } --></style></head><body> <div id="menu"> <ul> <li><a href="#" accesskey="H" title="Home" class="active">首页</a></li> <li><a href="#" accesskey="B" title="Blog">日志</a></li> <li><a href="#" accesskey="A" title="Album">相册</a></li> <li><a href="#" accesskey="U" title="About">关于</a></li> <li><a href="#" accesskey="L" title="Link">链接</a></li> </ul> </div> </div></body></html> 呵呵 也就是说 和是不是菜单无所谓只是 刷新后仍旧保持状态用 COOKIE + body.onload 就可以了 可能我描述的过于简单,楼上的还没理解我的意思。还是看一个例子会比较明了。比如这个网站的导航:http://x.discuz.net/index.php像这样的效果现在应用的很广泛,就是不知道怎么做出来。希望各位大虾能帮帮忙~~~~~~ 见识求问贴关于EXTJS及国产类似 POST到iframe后,子页面无法修改父页面样式。 分类弹出小分类代码求助? 郁闷的问题,请各位帮帮忙! 求救!一个很简单的问题.我要崩溃了. 弹出层的问题,想实现qq邮箱那样的效果 ???怎么样获取一个图片的实际宽度和高度 怎样才能让我的网页不提交??? 急!!请教各位高手。JavaScript可以做到这个吗? ie6和ie5的兼容问题,谢谢高手指点 请问一个对话框的问题 请各高手解答一个简单的问题~~~~
菜单效果描述:
刷新后仍然能保持当前效果。待完善的源码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=gb2312" />
<title>menu</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<style media="screen" type="text/css">
<!--
body {
margin-top: 50px;
text-align: center;
height: 100%;
width: 100%;
background: #ffffff;
} #menu {
margin: 0;
padding: 0;
height: 24px;
background: #E6F2FF url(http://img1.tianya.cn/photo/2009/4/5/12430217_13751187.gif) repeat-x left top;
} #menu ul {
height: 24px;
list-style: none;
} #menu li {
float: left;
} #menu a {
display: block;
float: left;
height: 24px;
line-height: 24px;
text-align: center;
width: 94px;
background: #1F3A87 url(http://img1.tianya.cn/photo/2009/4/5/12430218_13751187.gif) no-repeat left top;
text-decoration: none;
font-family: 楷体;
color: #787878;
} #menu a:hover {
background: url(http://img1.tianya.cn/photo/2009/4/5/12430216_13751187.gif) no-repeat left top;
color: #1F3A87;
} #menu .active {
background: url(http://img1.tianya.cn/photo/2009/4/5/12430216_13751187.gif) no-repeat left top;
color: #1F3A87;
} -->
</style>
</head>
<body>
<div id="menu">
<ul>
<li><a href="#" accesskey="H" title="Home" class="active">首页</a></li>
<li><a href="#" accesskey="B" title="Blog">日志</a></li>
<li><a href="#" accesskey="A" title="Album">相册</a></li>
<li><a href="#" accesskey="U" title="About">关于</a></li>
<li><a href="#" accesskey="L" title="Link">链接</a></li>
</ul>
</div>
</div>
</body>
</html>
只是 刷新后仍旧保持状态用 COOKIE + body.onload 就可以了
比如这个网站的导航:
http://x.discuz.net/index.php像这样的效果现在应用的很广泛,就是不知道怎么做出来。
希望各位大虾能帮帮忙~~~~~~