使用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实现炫酷的飞机起飞动画
Sep 17 HTML / CSS
CSS3教程(4):网页边框和网页文字阴影
Apr 02 HTML / CSS
纯CSS实现聊天框小尖角、气泡效果
Apr 04 HTML / CSS
html5自带表单验证体验优化及提示气泡修改功能
Sep 12 HTML / CSS
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
Dec 13 HTML / CSS
基于IE10/HTML5 开发
Apr 22 HTML / CSS
用html5实现语音搜索框的方法
Mar 18 HTML / CSS
手摸手教你用canvas实现给图片添加平铺水印的实现
Aug 20 HTML / CSS
Canvas获取视频第一帧缩略图的实现
Nov 11 HTML / CSS
HTML5在手机端实现视频全屏展示方法
Nov 23 HTML / CSS
CSS实现漂亮的时钟动画效果的实例代码
Mar 30 HTML / CSS
css3实现背景图片颜色修改的多种方式
Apr 13 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
解决GD中文乱码问题
2007/02/14 PHP
PHP循环获取GET和POST值的代码
2008/04/09 PHP
php minixml详解
2008/07/19 PHP
个人写的PHP验证码生成类分享
2014/08/21 PHP
php视频拍照上传头像功能实现代码分享
2015/10/08 PHP
PHP使用http_build_query()构造URL字符串的方法
2016/04/02 PHP
PHP面向对象程序设计之对象生成方法详解
2016/12/02 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
2017/06/07 PHP
php生成复杂验证码(倾斜,正弦干扰线,黏贴,旋转)
2018/03/12 PHP
PHP convert_cyr_string()函数讲解
2019/02/13 PHP
PHP切割汉字的常用方法实例总结
2019/04/27 PHP
js iframe跨域访问(同主域/非同主域)分别深入介绍
2013/01/24 Javascript
jQuery的end()方法使用详解
2015/07/15 Javascript
ECMA5数组的新增方法有哪些及forEach()模仿实现
2015/11/03 Javascript
js实现的万能flv网页播放器代码
2016/04/30 Javascript
jQuery自定义数值抽奖活动代码
2016/06/11 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
Angular的$http与$location
2016/12/26 Javascript
js 实现复选框只能选择一项的示例代码
2018/01/23 Javascript
js将键值对字符串转为json字符串的方法
2018/03/30 Javascript
详解Vue项目在其他电脑npm run dev运行报错的解决方法
2018/10/29 Javascript
JS实现判断数组是否包含某个元素示例
2019/05/24 Javascript
浅谈vue中$event理解和框架中在包含默认值外传参
2020/08/07 Javascript
分析Python编程时利用wxPython来支持多线程的方法
2015/04/07 Python
由浅入深讲解python中的yield与generator
2017/04/05 Python
tensorflow获取变量维度信息
2018/03/10 Python
使用python快速在局域网内搭建http传输文件服务的方法
2019/11/14 Python
Python 写了个新型冠状病毒疫情传播模拟程序
2020/02/14 Python
python 如何在测试中使用 Mock
2021/03/01 Python
EGO Shoes美国/加拿大:英国时髦鞋类品牌
2018/08/04 全球购物
全球领先的中国制造商品在线批发平台:DHgate
2020/01/28 全球购物
经典大学生求职信范文
2014/01/06 职场文书
七年级生物教学反思
2014/01/30 职场文书
春季运动会广播稿大全
2014/02/19 职场文书
慈善晚会策划方案
2014/05/14 职场文书
2016高考感言
2015/08/01 职场文书