使用css3制作动感导航条示例
使用css3制作动感导航条示例
发布时间:2016-12-27 来源:查字典编辑
摘要:越来越喜欢CSS3的Transition属性HTML:HOMELIFEWEBPHPPICABOUTCSS:body{background:#...

越来越喜欢CSS3的Transition属性

HTML:

<div>

<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>

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新 Div+Css教程学习
热门 Div+Css教程学习
网页设计子分类