日期:2013-08-18 浏览次数:20687 次
其实也算不上教程,也就是本人没事儿的时候做点东西然后发上来大家交流交流,希望大家不吝赐教^!^
由于刚看过亚东的教程和这个有点类似,所以就本人揣摩了一下写了一个仅用到一小段的JS就搞定了。亚东的里面要用到JQuery。我感觉要是简单一点的东西直接上JS就行了,有大量需求时再调用库才好。
核心HTML代码如下:
<div id="menu"> <div id="top"><!–橙色菜单项部分:此标签作用在于滑动门效果的实现—> <ul id="item"><!–列表项li可自在添加与修正 –> <li id="item1"><a href="#"><span>前端开发</span></a></li> <li id="item2" class="active"><a href="#"><span>我要付款</span></a></li> <li id="item3"><a href="#"><span>网站开发</span></a></li> <li id="item4"><a href="#"><span>买卖管理</span></a></li> <li id="item5"><a href="#"><span>我的领取宝</span></a></li> <li id="item6"><a href="#"><span>安全中心</span></a></li> <li id="item7"><a href="#"><span>商家服务</span></a></li> <li class="ext1"></li><!–额外的标签用于定位菜单项右上圆角 –> </ul> </div> <div id="bot"><!–灰色子菜单项部分:此标签作用也在于滑动门效果的实现–> <ul class="sub-item" id="sub-item1"> <li><a href="#"><span>HTML</span></a></li> <li><a href="#"><span>CSS</span></a></li> <li><a href="#"><span>JavaScript</span></a></li> <li><a href="#"><span>ActionScript</span></a></li> <li><a href="#"><span>Photoshop</span></a></li> <li><a href="#"><span>Fireworks</span></a></li> <li><a href="#"><span>Flash</span></a></li> <li class="ext2"></li><!–额外的标签用于定位菜单项右下圆角 –> </ul> </div> </div> |
留意:
核心JavaScript代码:
次要功用是:子菜单项随着菜单项变化而变化的效果(类似tab选项卡)。