知识 分享 互助 懒人建站

懒人建站专注于网页素材下载,提供网站模板、网页设计、ps素材、图片素材等,服务于【个人站长】【网页设计师】和【web开发从业者】的代码素材与设计素材网站。

懒人建站提供网页素材下载、网站模板
知识 分享 互助!

JS+CSS竖向点击展开折叠式菜单

作者:佳明妈 来源:懒人建站 2009-11-11 人气:
结构采用了DL DT DD结构,配合CSS和JS实现。 结构清晰,易修改。 代码说明: 1、要设置JS文件中的 定义条目数( var number=5; )...当然你可以应用一个 IE7.JS或者IE8.js 来让IE6也具有 hover属性

结构采用了DL DT DD结构,配合CSS和JS实现。
结构清晰,易修改。
代码说明:
1、要设置JS文件中的 定义条目数( var number=5; )
2、结构中:
         <dt onclick=javascript:ShowFLT(1) href="javascript:void(null)"><a href="javascript:;">如何检索</a></dt>
这个地方为什么要加 a 标签? 是因为,IE6 不支持 dt:hover 这样的属性,用一个空链接
可以实现 hover 样式。
如果你忽略IE6 的hover样式,你可以去掉 a 标签直接写成<dt onclick=javascript:ShowFLT(1) href="javascript:void(null)">如何检索</dt>
然后用dt:hover 实现hover样式。

3、大家知道在IE中点击链接的时候会有讨厌(有些人会这样认为)的虚线框,那可以再</HTML>的后面加上如下代码:
<script type="text/javascript">
var __aObj=document.getElementsByTagName("a");
var __length=__aObj.length;
for(var i=0;i<__length;i++){
 __aObj[i].onfocus=function(){this.blur();}
}
</script>
这样就去掉了IE中点击链接时的虚线框。

点击查看IE中点击链接时的虚线框相关
http://51xuediannao.com/jiqiao/qita/20091111/lianjiexuxian.html

4、当然你可以应用一个 IE7.JS或者IE8.js 来让IE6也具有 hover属性。当然这听起来时非常的帅。

点击查看IE7.JS和IE8.JS相关
http://51xuediannao.com/jiqiao/qita/20091111/ie6ie7ie8.html

 

 

↓ 查看全文

JS+CSS竖向点击展开折叠式菜单由懒人建站收集整理,您可以自由传播,请主动带上本文链接

懒人建站就是免费分享,觉得有用就多来支持一下,没有能帮到您,懒人也只能表示遗憾,希望有一天能帮到您。

JS+CSS竖向点击展开折叠式菜单-最新评论