25种风格各异的菜单
日期:2007年6月6日 作者: 查看:[大字体 中字体 小字体]-
请看下面的菜单样式。因为样式比较多,所以8个按钮共用一个菜单DIV ID
MEUN1 MEUN2 MEUN3 MEUN4 MEUN5 MEUN6 MEUN7 MEUN8 ENIGMA DESK For icon ENIGMA DESK For SKIN ENIGMA DESK For image ENIGMA DESK Basic BBS MEUN9 MEUN10 MEUN12 MEUN13 MEUN14 MEUN15 MEUN16 MEUN17 ENIGMA DESK For icon ENIGMA DESK For skin ENIGMA DESK For image ENIGMA DESK Basic BBS MEUN18 MEUN19 MEUN20 MEUN21 MEUN22 MEUN23 MEUN24 MEUN25 ENIGMA DESK For icon ENIGMA DESK For skin ENIGMA DESK For image ENIGMA DESK Basic BBS
Step1:
首先我们了解一下,Onmouse show and hide layer,这个是典型的DW带的功能,相信大家都能做的出来。做好后,控制菜单的文字或者图片中有些属性:
onMouseOver="MM_showHideLayers('meun2','','show');" onMouseOut="MM_showHideLayers('meun2','','hide');"
关键是当我们的鼠标移动到控制菜单的文字show and hide layer后,
移向菜单时候层就消失了。其实,动下脑筋,给div的属性中加入
onMouseOver="MM_showHideLayers('meun2','','show');" onMouseOut="MM_showHideLayers('meun2','','hide');"
就可以从控制菜单的文字或图片移向菜单选择了。 Step2:
现在看一下,Onmouse over后改变菜单中的Css,其实这个也非常简单,但不是用DW直接能做到的(起码我不知道:P ):
先定义两个不同的CSS
<STYLE type="text/CSS">
.td{border:1px solid #000000}
.td2{border:1px solid #336699;background-color:#FFFFFF}
</style>
然后给表格中的TD添加Onmouse动作:
onMouseover="this.className='td2';" onMouseout="this.className='td'"
记住哦,要事先给TD连个Class:class=td
做好了就是这样:
<TD width=100% align=middle class=td onMouseover="this.className='td2';" onMouseout="this.className='td'">
以上都是HTML和CSS的基础。 效果:
Step3:
下面就是重要的部分了看一下head区该用到的js:
<script language="javascript">
function fadein(mytransition){
mytransition.innerHTML=''
if (cur!='x'){
mytransition.filters.revealTrans.Transition=cur
mytransition.filters.revealTrans.apply()
mytransition.innerHTML='<TABLE height=100 border=1 bordercolor=#336699 bgcolor=#FFFFCC cellPadding=0 cellSpacing=3 width=100%><TR><TD width=100% align=middle class=td onMouseover="this.className=\'td2\';" onMouseout="this.className=\'td\'"><a href="http://egadesk.com">ENIGMA DESK For icon</a></TD></TR><TR><TD width=100% align=middle class=td onMouseover="this.className=\'td2\';" onMouseout="this.className=\'td\'"><a href="http://egadesk.com">ENIGMA DESK For skin</a></TD></TR><TR><TD width=100% align=middle class=td onMouseover="this.className=\'td2\';" onMouseout="this.className=\'td\'"><a href="http://egadesk.com">ENIGMA DESK For image</a></TD></TR><TR><TD width=100% align=middle class=td onMouseover="this.className=\'td2\';" onMouseout="this.className=\'td\'"><a href="http://egadesk.com">ENIGMA DESK Basic BBS</a></TD></TR></TABLE>'
mytransition.filters.revealT(出处:网侠)
-
- 25种风格各异的菜单 相关文章:
- ·25种风格各异的菜单
- 25种风格各异的菜单 相关软件
- 特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作
- 者.文章版权归文章原始作者所有.对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转
- 载的文章有版权问题请联系编辑人员,我们尽快予以更正. 转载请注明来源:http://www.hackhome.com
上一篇:轻松玩转花样表单常用技巧
下一篇:CSS 制作的三级菜单特效代码
精品推荐
热点TOP10
- ·1394网络适配器是什么东西?
- ·知道对方的ip地址,如何查具体物理地址?
- ·arp.exe是什么
- ·初学者入门:如何学习网页制作?
- ·XSL/XML网页制作入门,入门到精通
- ·素材网站、优秀设计素材大全
- ·jsp Smart Upload上传下载全攻略
- ·常用网页使用js技巧收集(200多个)
- ·WINDOWS编程基础
- ·为什么打开网页那么慢?
- ·请问如何查出我被人限制网速~~~
- ·制作网站的步骤和方法
- ·常见弹出代码集合
- ·网页版面设计
- ·网站打不开
- ·站长常用广告代码的表达大全(不断更新中,希望收藏本页)
- ·ADSL登录是错误,出现691是什么意思
- ·电子商务安全协议
- ·手把手教你做网站必备的六步
- ·网页对联广告代码大全
特别推荐
- ·常见弹出代码集合
- ·国内外cms网站大全
- ·CSDN 总结 精华 ASP 代码
- ·编写高性能 Web 应用程序的 10 个技巧
- ·制作网页需要学习哪些技术?
- ·再次举例熟悉网页的头部信息表示涵义
- ·英文版本的cms大全
- ·ASP.NET中应用XML技术实现Web报表打印
- ·web标准常见问题大集合
- ·mssql数据库操作手册-全是精髓
- ·怎么让网页插入FLASH居中显示啊?代码!
- ·推荐FTP软件LeapFTP使用教程
- ·ADSL登录是错误,出现691是什么意思
- ·初学者入门:如何学习网页制作?
- ·ADSL宽带LINK灯闪
- ·jsp Smart Upload上传下载全攻略
- ·怎么样才能访问到局域网其他的机器
- ·服务器安装Zend Optimizer的方法
- ·信了你的邪-阿彪就能装上iis组件
- ·手把手教你做网站必备的六步
