使用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中HSL和HSLA的简单使用示例
Jul 14 HTML / CSS
CSS3圆角边框和边界图片效果实例
Jul 01 HTML / CSS
HTML5打开本地app应用的方法
Mar 31 HTML / CSS
详解Html5微信支付爬坑之路
Jul 24 HTML / CSS
HTML5的结构和语义(2):结构
Oct 17 HTML / CSS
用HTML5实现网站在windows8中贴靠的方法
Apr 21 HTML / CSS
html5教程实现Photoshop渐变色效果
Dec 04 HTML / CSS
HTML5学习心得总结(推荐)
Jul 08 HTML / CSS
使用phonegap创建联系人的实现方法
Mar 30 HTML / CSS
HTML5 Canvas实现360度全景图的示例代码
Jan 29 HTML / CSS
html2 canvas svg不能识别的解决方案
Jun 03 HTML / CSS
基于CSS制作创意端午节专属加载特效
Jun 01 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
PHP学习笔记 用户注册模块用户类以及验证码类
2011/09/20 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
thinkphp3.2实现上传图片的控制器方法
2016/04/28 PHP
PHP开发之归档格式phar文件概念与用法详解【创建,使用,解包还原提取】
2017/11/17 PHP
PHP7 参数处理机制修改
2021/03/09 PHP
IE6下CSS图片缓存问题解决方法
2010/12/09 Javascript
js中将字符串转换成json的三种方式
2011/01/12 Javascript
input 和 textarea 输入框最大文字限制的jquery插件
2011/10/27 Javascript
javascript判断机器是否联网的2种方法
2013/08/09 Javascript
jQuery中parents()方法用法实例
2015/01/07 Javascript
基于JavaScript实现在新的tab页打开url
2016/08/04 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
获取今天,昨天,本周,上周,本月,上月时间(实例分享)
2017/01/04 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
微信开发之微信jssdk录音功能开发示例
2018/10/22 Javascript
js array数组对象操作方法汇总
2019/03/18 Javascript
微信小程序HTTP请求从0到1封装
2019/09/09 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
2019/10/28 Javascript
Python科学计算环境推荐——Anaconda
2014/06/30 Python
python通过yield实现数组全排列的方法
2015/03/18 Python
Python实现的简单算术游戏实例
2015/05/26 Python
python构建自定义回调函数详解
2017/06/20 Python
python 集合 并集、交集 Series list set 转换的实例
2018/05/29 Python
python获取url的返回信息方法
2018/12/17 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
TensorFlow的环境配置与安装教程详解(win10+GeForce GTX1060+CUDA 9.0+cuDNN7.3+tensorflow-gpu 1.12.0+python3.5.5)
2020/06/22 Python
用pandas划分数据集实现训练集和测试集
2020/07/20 Python
Python 多进程原理及实现
2020/12/21 Python
python元组拆包实现方法
2021/02/28 Python
Html5页面点击遮罩层背景关闭遮罩层
2020/11/30 HTML / CSS
Airbnb爱彼迎官网:成为爱彼迎房东,赚取收入
2019/03/14 全球购物
党的群众路线教育实践活动公开承诺书
2014/03/28 职场文书
爱与责任演讲稿
2014/05/20 职场文书
SQL Server一个字符串拆分多行显示或者多行数据合并成一个字符串
2022/05/25 SQL Server
python实现双链表
2022/05/25 Python