使用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选择器基本介绍
Dec 15 HTML / CSS
CSS+jQuery实现的在线答题功能
Apr 25 HTML / CSS
html通过canvas转成base64的方法
Jul 18 HTML / CSS
html5构建触屏网站之touch事件介绍
Jan 07 HTML / CSS
HTML5 Canvas渐进填充与透明实现图像的Mask效果
Jul 11 HTML / CSS
HTML5的自定义属性data-*详细介绍和JS操作实例
Apr 10 HTML / CSS
HTML5 History API 实现无刷新跳转
Jan 11 HTML / CSS
详解Canvas实用库Fabric.js使用手册
Jan 07 HTML / CSS
html5自定义video标签的海报与播放按钮功能
Dec 04 HTML / CSS
html5 video全屏播放/自动播放的实现示例
Aug 06 HTML / CSS
AmazeUI 折叠面板的实现代码
Aug 17 HTML / CSS
CSS SandBox应用场景及常见问题
Jun 25 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
计算2000年01月01日起到指定日的天数
2006/10/09 PHP
解析strtr函数的效率问题
2013/06/26 PHP
php实现扫描二维码根据浏览器类型访问不同下载地址
2014/10/15 PHP
php链式操作的实现方式分析
2019/08/12 PHP
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
2013/06/26 Javascript
jquery parent和parents的区别分析
2013/10/02 Javascript
php读取sqlite数据库入门实例代码
2014/06/25 Javascript
详细解读AngularJS中的表单验证编程
2015/06/19 Javascript
设计模式中的facade外观模式在JavaScript开发中的运用
2016/05/18 Javascript
全面了解addEventListener和on的区别
2016/07/14 Javascript
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
2016/07/27 Javascript
JavaScript数据类型学习笔记分享
2016/09/01 Javascript
dul无法加载bootstrap实现unload table/user恢复
2016/09/29 Javascript
用jQuery的AJax实现异步访问、异步加载
2016/11/02 Javascript
JavaScript构建自己的对象示例
2016/11/29 Javascript
jQuery分页插件jquery.pagination.js使用方法解析
2017/02/09 Javascript
详解原生js实现offset方法
2017/06/15 Javascript
JavaScript面向对象精要(上部)
2017/09/12 Javascript
ES6 javascript中Class类继承用法实例详解
2017/10/30 Javascript
jQuery插件实现非常实用的tab栏切换功能【案例】
2019/02/18 jQuery
react写一个select组件的实现代码
2019/04/03 Javascript
详解vue 在移动端体验上的优化解决方案
2019/05/20 Javascript
三分钟教你用Node做一个微信哄女友(基友)神器(面向小白)
2019/06/21 Javascript
Vue-drag-resize 拖拽缩放插件的使用(简单示例)
2019/12/04 Javascript
element-ui tooltip修改背景颜色和箭头颜色的实现
2019/12/16 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
解决python3 安装完Pycurl在import pycurl时报错的问题
2018/10/15 Python
pytorch 状态字典:state_dict使用详解
2020/01/17 Python
Selenium自动化测试工具使用方法汇总
2020/06/12 Python
Senreve官网:美国旧金山的奢侈手袋品牌
2019/03/21 全球购物
开展党的群众路线教育实践活动方案
2014/02/05 职场文书
党员干部群众路线教育实践活动个人对照检查材料
2014/09/23 职场文书
中班教师个人总结
2015/02/05 职场文书
证券公司客户经理岗位职责
2015/04/09 职场文书
python OpenCV学习笔记
2021/03/31 Python
Win11显卡控制面板打开显卡设置方法
2022/04/20 数码科技