日期:2014-04-29 浏览次数:23341 次
文章简介:CSS3制作小清新导航。 |
<ul class="nav">
<li id="button1"><a href="#button1">Home</a></li>
<li id="button2"><a href="#button2">About</a></li>
<li id="button3"><a href="#button3">Contact</a></li>
<li id="button4"><a href="#button4">F.A.Q</a></li>
<li>
<a href="#">s</a>
<input type="search" placeholder="Type your search here..." />
</li>
</ul>
也没什么好注释的了
a {text-decoration:none !important;outline:none !important;}
body {background:rgb(245,245,245);}
.nav {
margin:50px auto;
text-align: center;
width:591px;
height:41px;
border:1px solid;
border-color:rgb(181,181,181) rgb(235,235,235) rgb(236,236,236) rgb(235,235,235);
border-radius:2px;
padding:1px;
background:rgb(240,240,240);
box-shadow:0 1px 0 rgb(255,255,255);
}
.nav li {
float: left;
position:relative;
}
.nav li:not(:last-child) a {
display:block;
color:rgb(138,138,138);
width:75px;
height:39px;
font-size:14px;
line-height: 39px;
border:1px solid;
border-color:rgb(213,213,213) rgb(216,216,216) rgb(197,197,197) rgb(216,216,216);
border-radius:2px;
margin-right:1px;
text-shadow:0 1px 0 rgb(247,247,247);
background:-webkit-linear-gradient(top,rgb(248,248,248),rgb(241,241,241) 50%,rgb(221,221,221));
background:-moz-linear-gradient(top,rgb(248,248,248),rgb(241,241,241) 50%,rgb(221,221,221));
background:-ms-linear-gradient(top,rgb(248,248,248),rgb(241,241,241) 50%,rgb(221,221,221));
background:linear-gradient(top,rgb(248,248,248),rgb(241,241,241) 50%,rgb(221,221,221));
box-shadow:inset 0 1px 0 rgb(255,255,255), 0 1px 0 rgb(134,134,134), 0 2px 0 rgb(193,193,193);
}
.nav li:not(:last-child):target a {
background:-*-linear-gradient(top,rgb(214,243,119),rgb(203,232,107));
box-shadow:inset 0 1px 0 rgb(116,133,59), inset 0 2px 0 rgba(116,133,59,0.1), inset 0 3px 0 rgba(116,133,59,0.05),inset 0 0 5px rgb(216,216,216),
0 1px 0 rgb(250,250,250),0 2px 0 rgb(241,241,241);
}
.nav input[type="search"] {
width:264px;
height:39px;
padding:0;
padding-left:12px;
margin-left:1px;
border:1px solid;
border-color:rgb(213,213,213) rgb(216,216,216);
border-radius:2px;
background:-webkit-linear-gradient(top,rgb(226,226,226),rgb(241,241,241) 50%,rgb(247,247,247) 90%,rgb(242,242,242));
background:-moz-linear-gradient(top,rgb(226,226,226),rgb(241,241,241) 50%,rgb(247,247,247) 90%,rgb(242,242,242));
background:-ms-linear-gradient(top,rgb(226,226,226),rgb(241,241,241) 50%,rgb(247,247,247) 90%,rgb(242,242,242));
background:linear-gradient(top,rgb(226,226,226),rgb(241,241,241) 50%,rgb(247,247,247) 90%,rgb(242,242,242));
box-shadow:inset 0 1px 0 rgb(138,138,138), inset 0 2px 0 rgb(206,206,206), inset 0 3px 0 rgb(217,217,217);
}
.nav li:last-child a {
position:absolute;