JS实现样式清新的横排下拉菜单效果


Posted in Javascript onOctober 09, 2015

本文实例讲述了JS实现样式清新的横排下拉菜单效果。分享给大家供大家参考。具体如下:

这是一款灰色调横排清新的下拉菜单,完全符合WEB标准,兼容性不错,菜单简洁好用,适合大部分的网页风格。如果色调不是你想要的,自己发挥聪明才智,修改一下吧。

运行效果截图如下:

JS实现样式清新的横排下拉菜单效果

在线演示地址如下:

具体代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSS下拉菜单,竖向</title>
<style type="text/css" media="screen">
<!--
#Nav {
width: auto;
float: left;
border-left: 1px solid #777;
}
ul {
margin: 0px;
padding: 0px;
list-style: none;
}
ul li {
position: relative;
width: 120px;
float: left;
}
li ul {
position: absolute;
left: 0px;
top: 23px;
display: none;
border-bottom: 1px solid #777;
border-left: 0px;
}
ul li a {
display: block;
font-size: 12px;
line-height: 22px;
text-decoration: none;
color: #333;
background-color: #FFF;
height: 22px;
padding-left: 8px;
border: 1px solid #777;
border-left: 0px;
}
ul li ul li a {
border: 1px solid #777;
border-bottom: 0px;
}
a:hover {
color: #F60;
background-color: #EFEFEF;
}
* html ul li {
float: left;
height: 1%;
}
* html ul li a {
height: 1%;
}
li:hover ul, li.over ul {
display: block;
}
-->
</style>
<script language="javascript" type="text/javascript">
<!--
startList = function() {
if (document.all && document.getElementById) {
var menuRoot = document.getElementById("Menu");
for (var i = 0; i < menuRoot.childNodes.length; i++) {
var node = menuRoot.childNodes[i];
if (node.nodeName == "LI") {
node.onmouseover = function() {
this.className += " over";
}
node.onmouseout = function() {
this.className = this.className.replace(" over", "");
}
}
}
}
}
window.onload = startList;
-->
</script>
</head>
<body>
<div id="Nav">
<ul id="Menu">
<li><a href="#">首页</a></li>
<li><a href="#">关于我们</a>
<ul>
<li><a href="#">网站介绍</a></li>
<li><a href="#">客户反馈</a></li>
<li><a href="#">产品服务</a></li>
</ul>
</li>
<li><a href="#">脚本下载</a>
<ul>
<li><a href="#">最新脚本</a></li>
<li><a href="#">下载排行</a></li>
<li><a href="#">分类索引</a></li>
</ul>
</li>
<li><a href="#">网页特效</a>
<ul>
<li><a href="#">菜单</a></li>
<li><a href="#">布局</a></li>
</ul>
</li>
</ul>
</div>
</body>
</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

Javascript 相关文章推荐
javascript实现的DES加密示例
Oct 30 Javascript
js实现有时间限制消失的图片方法
Feb 27 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
Feb 26 Javascript
js文件中直接alert()中文出来的是乱码的解决方法
Nov 01 Javascript
微信小程序中的onLoad详解及简单实例
Apr 05 Javascript
JS设计模式之单例模式(一)
Sep 29 Javascript
angularjs实现猜大小功能
Oct 23 Javascript
webpack实现一个行内样式px转vw的loader示例
Sep 13 Javascript
Web安全之XSS攻击与防御小结
Dec 13 Javascript
微信小程序webview与h5通过postMessage实现实时通讯的实现
Aug 20 Javascript
浅谈Vue 自动化部署打包上线
Jun 14 Javascript
VUE中setTimeout和setInterval自动销毁案例
Sep 07 Javascript
jQuery表格行上移下移和置顶的实现方法
Oct 08 #Javascript
Jquery中使用show()与hide()方法动画显示和隐藏图片
Oct 08 #Javascript
jQuery仅用3行代码实现的显示与隐藏功能完整实例
Oct 08 #Javascript
js小数运算出现多位小数如何解决
Oct 08 #Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
Oct 08 #Javascript
js实现超酷的照片墙展示效果图附源码下载
Oct 08 #Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 #Javascript
You might like
php传值赋值和传地址赋值用法实例分析
2015/06/20 PHP
php链表用法实例分析
2015/07/09 PHP
golang与PHP输出excel示例
2016/07/22 PHP
php实现的http请求封装示例
2016/11/08 PHP
php_pdo 预处理语句详解
2016/11/21 PHP
PHP实现的简单组词算法示例
2018/04/10 PHP
jQuery取得select选择的文本与值的示例
2013/12/09 Javascript
使用js判断数组中是否包含某一元素(类似于php中的in_array())
2013/12/12 Javascript
javascript trim函数在IE下不能用的解决方法
2014/09/12 Javascript
js实现飞入星星特效代码
2014/10/17 Javascript
javascript基于DOM实现权限选择实例分析
2015/05/14 Javascript
纯JS代码实现气泡效果
2016/05/04 Javascript
AngularJs ng-route路由详解及实例代码
2016/09/14 Javascript
JavaScript实现瀑布流以及加载效果
2017/02/11 Javascript
javascript 的变量、作用域和内存问题
2017/04/19 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
vue图片上传本地预览组件使用详解
2019/02/20 Javascript
一文看懂如何简单实现节流函数和防抖函数
2019/09/05 Javascript
解决vue组件销毁之后计时器继续执行的问题
2020/07/21 Javascript
python中使用sys模板和logging模块获取行号和函数名的方法
2014/04/15 Python
python线程、进程和协程详解
2016/07/19 Python
Python机器学习之K-Means聚类实现详解
2018/02/22 Python
python中in在list和dict中查找效率的对比分析
2018/05/04 Python
python让列表倒序输出的实例
2018/06/25 Python
使用python将excel数据导入数据库过程详解
2019/08/27 Python
centos+nginx+uwsgi+Django实现IP+port访问服务器
2019/11/15 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
如何用 Python 处理不平衡数据集
2021/01/04 Python
一款纯css3实现的动画加载导航
2014/10/08 HTML / CSS
卡西欧B级产品官方网站:Casio Outlet
2018/05/22 全球购物
党员的自我评价范文
2014/01/02 职场文书
2014年高三班主任工作总结
2014/12/05 职场文书
英文自荐信范文
2015/03/25 职场文书
运动会5000米加油稿
2015/07/21 职场文书
二年级数学教学反思
2016/02/16 职场文书
斗罗大陆八大特殊魂兽,龙族始祖排榜首,第五最残忍(翠魔鸟)
2022/03/18 国漫