带有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的flex弹性盒模型布局的简单例子演示
May 12 HTML / CSS
HTML5里autofocus自动聚焦属性使用介绍
Jun 22 HTML / CSS
分享一个页面平滑滚动小技巧(推荐)
Oct 23 HTML / CSS
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
Jun 04 HTML / CSS
用HTML5实现手机摇一摇的功能的教程
Oct 30 HTML / CSS
HTML5 canvas基本绘图之图形变换
Jun 27 HTML / CSS
HTML5本地存储之Web Storage详解
Jul 04 HTML / CSS
配置H5的滚动条样式的示例代码
Mar 09 HTML / CSS
canvas简单连线动画的实现代码
Feb 04 HTML / CSS
wordpress添加Html5的表单验证required方法小结
Aug 18 HTML / CSS
Html5通过数据流方式播放视频的实现
Apr 27 HTML / CSS
详解CSS不定宽溢出文本适配滚动
May 24 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下载CSS文件中的图片的代码
2013/09/24 PHP
Php连接及读取和写入mysql数据库的常用代码
2014/08/11 PHP
适用于初学者的简易PHP文件上传类
2015/10/29 PHP
PHP基于DateTime类解决Unix时间戳与日期互转问题【针对1970年前及2038年后时间戳】
2018/06/13 PHP
让任务管理器中的CPU跳舞的js代码
2008/11/01 Javascript
ExtJS4 动态生成的grid导出为excel示例
2014/05/02 Javascript
jquery中post方法用法实例
2014/10/21 Javascript
jQuery学习笔记之创建DOM元素
2015/01/19 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
Javascript实现的简单右键菜单类
2015/09/23 Javascript
window.location.reload 刷新使用分析(去对话框)
2015/11/11 Javascript
JS获取屏幕高度的简单实现代码
2016/05/24 Javascript
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
JS获取当前地理位置的方法
2017/10/25 Javascript
Javacript中自定义的map.js  的方法
2017/11/26 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
vue+element-ui动态生成多级表头的方法
2018/08/28 Javascript
解决vue项目使用font-awesome,build后路径的问题
2018/09/01 Javascript
vue 全局环境切换问题
2019/10/27 Javascript
react PropTypes校验传递的值操作示例
2020/04/28 Javascript
python实现DES加密解密方法实例详解
2015/06/30 Python
总结Python编程中函数的使用要点
2016/03/20 Python
Python使用smtplib模块发送电子邮件的流程详解
2016/06/27 Python
Python设计模式之代理模式简单示例
2018/01/09 Python
python批量复制图片到另一个文件夹
2018/09/17 Python
python引入不同文件夹下的自定义模块方法
2018/10/27 Python
Python变量类型知识点总结
2019/02/18 Python
python 字段拆分详解
2019/12/17 Python
Python 3 使用Pillow生成漂亮的分形树图片
2019/12/24 Python
pycharm中选中一个单词替换所有重复单词的实现方法
2020/11/17 Python
CSS3的新特性介绍
2008/10/31 HTML / CSS
利用HTML5 Canvas API绘制矩形的超级攻略
2016/03/21 HTML / CSS
音乐教育专业自荐信
2014/09/18 职场文书
HTML5 语义化标签(移动端必备)
2021/08/23 HTML / CSS
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android
Win11 Beta 22621.601 和 22622.601今日发布 KB5017384修复内容汇总
2022/09/23 数码科技