手机
当前位置:查字典教程网 >网页设计 > Div+Css教程 >使用css3制作动感导航条示例
使用css3制作动感导航条示例
摘要:越来越喜欢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>

【使用css3制作动感导航条示例】相关文章:

CSS中使用counter()在列表中自动添加序号

CSS+DIV制作梯形状的不规则网站导航

css网页制作实用技巧9则

使用before和:after伪类制作css3圆形按钮

用ul、li标签创建css横向导航菜单示例

如何让文字滚动后自动停止效果示例

css的字体属性详解

CSS样式表高效使用技巧充分利用样式表的强大性

使用css3制作登录表单的步骤

利用css控制网页的左右排列

精品推荐
分类导航