带有css3动画效果的兼容多浏览器简单导航条示例


Posted in HTML / CSS onJanuary 26, 2014

CSS样式:

复制代码
代码如下:

<style>
*{margin:0;padding:0;}
a{text-decoration:none;color:#666;}
li{list-style:none;}
body{font-family:Verdana,SimSun;font-size:12px;color:#666;text-align:center;background:#EEE;}
#box{width:760px;margin:100px auto 0 auto;text-align:center;background:#A33236;}
#nav{width:720px;height:30px;margin:0 auto;line-height:30px;}
#nav a{display:block;width:90px;height:30px;text-align:center;color:#FFF;}
#nav li{float:left;}
#nav li ul{display:none;position:absolute;margin-left:-20px;}
#nav li ul li{clear:both;}
#nav li ul a{width:130px;border-top:1px solid #FFF;text-align:center;background:#A33236;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease;}
#nav li ul li a:hover{background:#FFF;color:#A33236;}
</style>

JAVASCRIPT:

复制代码
代码如下:

<script>
/*-----显示子菜单-----*/
function display(li) {
var subNav = li.getElementsByTagName("ul")[0];
subNav.style.display = "block";
}</p> <p>/*-----隐藏子菜单-----*/
function hide(li) {
var subNav = li.getElementsByTagName("ul")[0];
subNav.style.display = "none";
}
</script>

复制代码
代码如下:

<div id="box">
<div id="nav">
<ul>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">学校概况</a>
<ul>
<li><a href="#"><span>学校简介</span></a></li>
<li><a href="#">学校领导</a></li>
<li><a href="#">机构设置</a></li>
<li><a href="#">院系设置</a></li>
<li><a href="#">创新平台</a></li>
<li><a href="#">师大印象</a></li>
<li><a href="#">校标释义</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">教学科研</a>
<ul>
<li><a href="#">教务处</a></li>
<li><a href="#">教务教学管理系统</a></li>
<li><a href="#">精品课程</a></li>
<li><a href="#">科学技术处</a></li>
<li><a href="#">社会科学处</a></li>
<li><a href="#">实验教学示范中心</a></li>
<li><a href="#">语言文字网</a></li>
<li><a href="#">实习支教专题网</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">招生就业</a>
<ul>
<li><a href="#">研究生招生</a></li>
<li><a href="#">普高招生</a></li>
<li><a href="#">高职本科招生</a></li>
<li><a href="#">成教招生</a></li>
<li><a href="#">就业指导</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">学生工作</a>
<ul>
<li><a href="#">共青团</a></li>
<li><a href="#">学工在线</a></li>
<li><a href="#">学生工作管理系统</a></li>
<li><a href="#">心理教育中心</a></li>
</ul>
</li>
<li onmouseover="display(this)" onmouseout="hide(this)">
<a href="javascript:;">信息服务</a>
<ul>
<li><a href="#">网络中心</a></li>
<li><a href="#">网络自助服务</a></li>
<li><a href="#">邮件系统</a></li>
<li><a href="#">选课系统</a></li>
<li><a href="#">财务信息</a></li>
<li><a href="#">VPN:教师专线</a></li>
<li><a href="#">后勤报修服务</a></li>
<li><a href="#">国内高校信息</a></li>
</ul>
</li>
<li><a href="#">图书资源</a></li>
<li><a href="#">校友工作</a></li>
<li><a href="#">招标信息</a></li>
</ul>
</div>
</div>
HTML / CSS 相关文章推荐
css3进行截取替代js的substring
Sep 02 HTML / CSS
利用CSS3的线性渐变linear-gradient制作边框的示例
Jun 02 HTML / CSS
CSS3实现3D翻书效果
Jun 20 HTML / CSS
CSS3 input框的实现代码类似Google登录的动画效果
Aug 04 HTML / CSS
html5实现多文件的上传示例代码
Feb 13 HTML / CSS
使用phonegap查找联系人的实现方法
Mar 31 HTML / CSS
使用canvas一步步实现图片打码功能的方法
Jun 17 HTML / CSS
Html5移动端适配IphoneX等机型的方法
Jun 25 HTML / CSS
three.js模拟实现太阳系行星体系功能
Sep 03 HTML / CSS
HTML5表单验证特性(知识点小结)
Mar 10 HTML / CSS
CSS 实现磨砂玻璃(毛玻璃)效果样式
May 21 HTML / CSS
css3实现的下拉菜单效果示例
Jan 22 #HTML / CSS
css图标制作教程制作云图标
Jan 19 #HTML / CSS
使用简单的CSS3属性实现炫酷读者墙效果
Jan 08 #HTML / CSS
CSS3 Flexbox中flex-shrink属性的用法示例介绍
Dec 30 #HTML / CSS
css3圆角样式分享自定义按钮样式
Dec 27 #HTML / CSS
两种CSS3伪类选择器详细介绍
Dec 24 #HTML / CSS
浏览器实现移动端高性能css3动画(开启gpu加速)
Dec 23 #HTML / CSS
You might like
php类常量用法实例分析
2015/07/09 PHP
Symfony2安装第三方Bundles实例详解
2016/02/04 PHP
php使用Header函数,PHP_AUTH_PW和PHP_AUTH_USER做用户验证
2016/05/04 PHP
JavaScript实现动态增加文件域表单
2009/02/12 Javascript
关于jQuery新的事件绑定机制on()的使用技巧
2013/04/26 Javascript
node.js中的console用法总结
2014/12/15 Javascript
AngularJS身份验证的方法
2016/02/17 Javascript
AngularJS 输入验证详解及实例代码
2016/07/28 Javascript
js实现右键自定义菜单
2016/12/03 Javascript
jQuery实现表格奇偶行显示不同背景色 就这么简单
2017/03/13 Javascript
jquery Ajax实现Select动态添加数据
2017/06/08 jQuery
网页中的图片查看器viewjs使用方法
2017/07/11 Javascript
Vue.js移动端左滑删除组件的实现代码
2017/09/08 Javascript
详解nodejs通过代理(proxy)发送http请求(request)
2017/09/22 NodeJs
js中url对象化管理分析
2017/12/29 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
vue.js实现的幻灯片功能示例
2019/01/18 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
Vue实现购物车详情页面的方法
2019/08/20 Javascript
如何实现一个简易版的vuex持久化工具
2019/09/11 Javascript
python操作数据库之sqlite3打开数据库、删除、修改示例
2014/03/13 Python
Python随机生成一个6位的验证码代码分享
2015/03/24 Python
Python实现提取谷歌音乐搜索结果的方法
2015/07/10 Python
Python 基于Twisted框架的文件夹网络传输源码
2016/08/28 Python
Python中is与==判断的区别
2017/03/28 Python
使用python获取csv文本的某行或某列数据的实例
2018/04/03 Python
python高效过滤出文件夹下指定文件名结尾的文件实例
2018/10/21 Python
Python中new方法的详解
2019/01/15 Python
Pandas把dataframe或series转换成list的方法
2020/06/14 Python
Django URL参数Template反向解析
2020/11/24 Python
input file上传文件样式支持html5的浏览器解决方案
2012/11/14 HTML / CSS
电脑教师的教学自我评价
2013/11/26 职场文书
幼儿园校车安全责任书
2015/05/08 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
庆七一活动简报
2015/07/20 职场文书
Oracle 11g数据库使用expdp每周进行数据备份并上传到备份服务器
2022/06/28 Oracle