CSS
19
nav-style
Guest on 5th May 2022 01:51:32 AM
/*----nav----*/
nav {
margin-top:13px;
height: 40px;
width: 100%;
position:relative;
z-index: 999;
}
nav ul {
padding: 0;
margin: 0 auto;
display: none;
border-top: 1px solid #C7E603;
background: url(../images/nav-bg.png) repeat-x #80B404;
box-shadow: 0px 1px 5px #1F1E20;
overflow:hidden;
}
nav li {
display: block;
}
nav a {
color: #ffffff;
text-transform:uppercase;
display: block;
width:100%;
text-indent: 10px;
text-align: left;
text-decoration: none;
line-height: 40px;
font-family: 'Coda', cursive;
font-size:0.8em;
font-weight: normal;
}
nav li a {
line-height:30px;
border-bottom: 2px ridge #8FDF00;
box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
nav li:last-child a {
border-right: 0;
}
nav a:hover,
nav a:active {
background: url(../images/nav_a.png) repeat-x;
color: #2D2D2F;
}
nav a#pull {
display: block;
border-top: 1px solid #8AA003;
background: url(../images/nav-bg.png) repeat-x #557900;
box-shadow: 0px 1px 5px #1F1E20;
width: 100%;
position: relative;
color:#FFF;
}
nav a#pull:after {
background: url(../images/nav-icon.png) no-repeat;
width: 30px;
content:"";
width: 30px;
height: 30px;
display: inline-block;
position: absolute;
right: 2px;
top:5px;
}