使用css3制作动感导航条示例


Posted in HTML / CSS onJanuary 26, 2014

越来越喜欢CSS3的Transition属性

HTML:

复制代码
代码如下:

<div class="nav">
<li><a href="#">HOME</a></li>
<li><a href="#">LIFE</a></li>
<li><a href="#">WEB</a></li>
<li><a href="#">PHP</a></li>
<li><a href="#">PIC</a></li>
<li><a href="#">ABOUT</a></li>
</div>

CSS:

复制代码
代码如下:

<style>
body{
background:#EDEDED;
}</p> <p>.nav{
width:606px;
margin:100px auto 0 auto;
}</p> <p>li{
width:100px;
height:30px;
list-style:none;
float:left;
margin-left:-1px;</p> <p> /*菜单文字排版*/
line-height:26px;
text-align:center;
letter-spacing:3px;</p> <p> /*设置菜单边框*/
border:1px solid #B2B2B2;
border-radius:3px;</p> <p> /*设置菜单阴影*/
-webkit-box-shadow:0 1px 2px #CDCDCD;
box-shadow:0 1px 2px #CDCDCD;</p> <p> /*设置菜单动画*/
-webkit-transition:all 0.3s ease;
-moz-transition:all 0.3s ease;
transition:all 0.3s ease;
}</p> <p>a{
width:96px;
height:28px;
display:inline-block;</p> <p> /*设置链接样式*/
color:#999;
font-size:10px;
font-family:Verdana,sans-serif;
text-decoration:none;</p> <p> /*webkit文字大小*/
-webkit-text-size-adjust:none;

/*设置边框*/
border:2px solid #FFF;
border-bottom:none;
border-radius:3px;</p> <p> /*菜单背景渐变*/
background:-webkit-linear-gradient( top,#FFFFFF 20%,#F3F3F3 85%,#E5E5E5 100%);
background:-moz-linear-gradient( top,#FFFFFF 20%,#F3F3F3 85%,#E5E5E5 100%);
background:linear-gradient( top,#FFFFFF 20%,#F3F3F3 85%,#E5E5E5 100%);
}</p> <p>li:hover{
margin-top:-8px;
}</p> <p>a:hover{
color:#777;
}
</style>

HTML / CSS 相关文章推荐
css3图片边框border-image的用法
Jun 30 HTML / CSS
CSS3色彩模式有哪些?CSS3 HSL色彩模式的定义
Apr 26 HTML / CSS
css sprite简单实例
May 23 HTML / CSS
css3动画 小球滚动 js控制动画暂停
Nov 29 HTML / CSS
HTML5 Canvas的性能提高技巧经验分享
Jul 02 HTML / CSS
基于HTML5新特性Mutation Observer实现编辑器的撤销和回退操作
Jan 11 HTML / CSS
详解如何用HTML5 Canvas API控制图片的缩放变换
Mar 22 HTML / CSS
html5教你做炫酷的碎片式图片切换 (canvas)
Jul 28 HTML / CSS
html5中canvas图表实现柱状图的示例
Nov 13 HTML / CSS
html5视频常用API接口的实战示例
Mar 20 HTML / CSS
html css3不拉伸图片显示效果
Jun 07 HTML / CSS
企业开发CSS命名BEM代码规范实践
Feb 12 HTML / CSS
带有css3动画效果的兼容多浏览器简单导航条示例
Jan 26 #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
You might like
乐信RP2100的电路分析和打磨
2021/03/02 无线电
PHP中的正规表达式(二)
2006/10/09 PHP
PHP中的cookie
2006/11/26 PHP
解析php session_set_save_handler 函数的用法(mysql)
2013/06/29 PHP
微信自定义菜单的创建/查询/取消php示例代码
2016/08/05 PHP
PHP重置数组为连续数字索引的几种方式总结
2018/03/12 PHP
JS 无限级 Select效果实现代码(json格式)
2011/08/30 Javascript
JavaScript之IE的fireEvent方法详细解析
2013/11/20 Javascript
判断文件是否正在被使用的JS代码
2013/12/21 Javascript
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
2015/03/01 Javascript
js简单的点击返回顶部效果实现方法
2015/04/10 Javascript
jquery简单倒计时实现方法
2015/12/18 Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
2016/10/18 Javascript
讲解vue-router之什么是嵌套路由
2018/05/28 Javascript
微信小程序websocket实现聊天功能
2020/03/30 Javascript
如何优雅地在vue中添加权限控制示例详解
2019/03/07 Javascript
node.js实现带进度条的多文件上传
2020/03/27 Javascript
jstree中的checkbox默认选中和隐藏示例代码
2019/12/29 Javascript
基于JavaScript实现猜数字游戏代码实例
2020/07/30 Javascript
Python中的并发编程实例
2014/07/07 Python
pyspark 读取csv文件创建DataFrame的两种方法
2018/06/07 Python
python 执行文件时额外参数获取的实例
2018/12/18 Python
python中使用 xlwt 操作excel的常见方法与问题
2019/01/13 Python
python [:3] 实现提取数组中的数
2019/11/27 Python
纯CSS3编写的的精美动画进度条(无flash/无图像/无脚本/附源码)
2013/01/07 HTML / CSS
简单说说tomcat的配置
2013/05/28 面试题
你所在的项目是如何确定版本号的
2015/12/28 面试题
EJB与JAVA BEAN的区别
2016/08/29 面试题
《雷鸣电闪波尔卡》教学反思
2014/02/23 职场文书
办公自动化毕业生求职信
2014/03/09 职场文书
室内设计专业毕业生求职信
2014/05/02 职场文书
公司授权委托书格式范文
2014/10/02 职场文书
勤俭节约倡议书范文
2015/04/29 职场文书
春风化雨观后感
2015/06/11 职场文书
Python中tkinter的用户登录管理的实现
2021/04/22 Python
SQL实现LeetCode(180.连续的数字)
2021/08/04 MySQL