使用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系列之3D制作方法案例
Aug 14 HTML / CSS
css3之UI元素状态伪类选择器实例演示
Aug 11 HTML / CSS
CSS3新属性transition-property transform box-shadow实例学习
Jun 06 HTML / CSS
CSS的pointer-events属性详细介绍(作用和注意事项)
Apr 23 HTML / CSS
利用CSS3实现单选框动画特效示例代码
Sep 26 HTML / CSS
谷歌浏览器小字体处理方案即12px以下字体
Dec 17 HTML / CSS
详解HTML5中div和section以及article的区别
Jul 14 HTML / CSS
分享29个基于Bootstrap的HTML5响应式网页设计模板
Nov 19 HTML / CSS
html5录音功能实战示例
Mar 25 HTML / CSS
html粘性页脚的具体使用
Jan 18 HTML / CSS
Html5获取用户当前位置的几种方式
Jan 18 HTML / CSS
CSS实现九宫格布局(自适应)的示例代码
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
一个程序下载的管理程序(三)
2006/10/09 PHP
smarty中js的调用方法示例
2014/10/27 PHP
解决ThinkPHP下使用上传插件Uploadify浏览器firefox报302错误的方法
2015/12/18 PHP
JS OffsetParent属性深入解析
2014/01/13 Javascript
浅谈JavaScript实现面向对象中的类
2014/12/09 Javascript
Angular用来控制元素的展示与否的原生指令介绍
2015/01/07 Javascript
jquery获取当前日期的方法
2015/01/14 Javascript
jQueryMobile之Helloworld与页面切换的方法
2015/02/04 Javascript
jquery实现简单手风琴菜单效果实例
2015/06/13 Javascript
js实现的Easy Tabs选项卡用法实例
2015/09/06 Javascript
jqueryMobile 动态添加元素,展示刷新视图的实现方法
2016/05/28 Javascript
Bootstrap Validator 表单验证
2016/07/25 Javascript
JS IOS/iPhone的Safari浏览器不兼容Javascript中的Date()问题如何解决
2016/11/11 Javascript
js 模仿锚点定位的实现方法
2016/11/19 Javascript
vue.js学习之递归组件
2016/12/13 Javascript
从零学习node.js之文件操作(三)
2017/02/21 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
vue-cli项目中使用echarts图表实例
2018/10/22 Javascript
五分钟搞懂Vuex实用知识(小结)
2019/08/12 Javascript
JS随机密码生成算法
2019/09/23 Javascript
Python的Flask框架中web表单的教程
2015/04/20 Python
python 生成器生成杨辉三角的方法(必看)
2017/04/10 Python
对YOLOv3模型调用时候的python接口详解
2019/08/26 Python
Python语言异常处理测试过程解析
2020/01/08 Python
python用opencv完成图像分割并进行目标物的提取
2020/05/25 Python
opencv-python的RGB与BGR互转方式
2020/06/02 Python
详解pyqt5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
2020/08/07 Python
丝芙兰美国官网:SEPHORA美国
2016/08/03 全球购物
Oracle里面常用的数据字典有哪些
2014/02/14 面试题
听课评语大全
2014/04/30 职场文书
2014年幼儿园国庆主题活动方案
2014/09/16 职场文书
授权委托书怎么写
2014/09/25 职场文书
90行Python代码开发个人云盘应用
2021/04/20 Python
python使用openpyxl库读写Excel表格的方法(增删改查操作)
2021/05/02 Python
MySQL优化之如何写出高质量sql语句
2021/05/17 MySQL
python图片灰度化处理的几种方法
2021/06/23 Python