html代码:t38HTML5中文学习网 - HTML5先行者学习网
代码如下:
<ul class="main-menu">t38HTML5中文学习网 - HTML5先行者学习网
<li class="main-menu-item active"><a href="#">Home</a></li><li class="main-menu-item">t38HTML5中文学习网 - HTML5先行者学习网
<a href="#">About Us</a></li><li class="main-menu-item"><a href="#">Another Link</a></li><lit38HTML5中文学习网 - HTML5先行者学习网
class="main-menu-item"><a href="#">And another</a></li><li class="main-menu-item"><at38HTML5中文学习网 - HTML5先行者学习网
href="#">Stuff</a></li><li class="main-menu-item"><a href="#">Help</a></li><li class="main-menu-item">t38HTML5中文学习网 - HTML5先行者学习网
<a href="#">Contact</a></li></ul>
t38HTML5中文学习网 - HTML5先行者学习网
css代码:t38HTML5中文学习网 - HTML5先行者学习网
代码如下:
*, *:after, *:before {t38HTML5中文学习网 - HTML5先行者学习网
-moz-box-sizing: border-box;t38HTML5中文学习网 - HTML5先行者学习网
box-sizing: border-box;t38HTML5中文学习网 - HTML5先行者学习网
margin: 0;t38HTML5中文学习网 - HTML5先行者学习网
padding: 0;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
html, body {t38HTML5中文学习网 - HTML5先行者学习网
background: #f0f0f0;t38HTML5中文学习网 - HTML5先行者学习网
font-family: Helvetica, sans-serif;t38HTML5中文学习网 - HTML5先行者学习网
height: 100%;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu {t38HTML5中文学习网 - HTML5先行者学习网
margin: auto;t38HTML5中文学习网 - HTML5先行者学习网
width: 960px;t38HTML5中文学习网 - HTML5先行者学习网
text-align: center;t38HTML5中文学习网 - HTML5先行者学习网
position: relative;t38HTML5中文学习网 - HTML5先行者学习网
list-style-type: none;t38HTML5中文学习网 - HTML5先行者学习网
margin-top: 2em;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu::after,t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item.active::after {t38HTML5中文学习网 - HTML5先行者学习网
content: '';t38HTML5中文学习网 - HTML5先行者学习网
display: inline-block;t38HTML5中文学习网 - HTML5先行者学习网
position: absolute;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu::after {t38HTML5中文学习网 - HTML5先行者学习网
width: 70%;t38HTML5中文学习网 - HTML5先行者学习网
height: 2px;t38HTML5中文学习网 - HTML5先行者学习网
background: #9B1C27;t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation: menuLine 1s ease forwards;t38HTML5中文学习网 - HTML5先行者学习网
animation: menuLine 1s ease forwards;t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: scaleX(0);t38HTML5中文学习网 - HTML5先行者学习网
-ms-transform: scaleX(0);t38HTML5中文学习网 - HTML5先行者学习网
transform: scaleX(0);t38HTML5中文学习网 - HTML5先行者学习网
bottom: 0;t38HTML5中文学习网 - HTML5先行者学习网
left: 0;t38HTML5中文学习网 - HTML5先行者学习网
right: 0;t38HTML5中文学习网 - HTML5先行者学习网
margin: auto;t38HTML5中文学习网 - HTML5先行者学习网
opacity: 0;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
@-webkit-keyframes menuLine {t38HTML5中文学习网 - HTML5先行者学习网
to {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: scaleX(1);t38HTML5中文学习网 - HTML5先行者学习网
transform: scaleX(1);t38HTML5中文学习网 - HTML5先行者学习网
opacity: 1;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
@keyframes menuLine {t38HTML5中文学习网 - HTML5先行者学习网
to {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: scaleX(1);t38HTML5中文学习网 - HTML5先行者学习网
transform: scaleX(1);t38HTML5中文学习网 - HTML5先行者学习网
opacity: 1;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
@-webkit-keyframes menuItem {t38HTML5中文学习网 - HTML5先行者学习网
to {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: translateY(0);t38HTML5中文学习网 - HTML5先行者学习网
transform: translateY(0);t38HTML5中文学习网 - HTML5先行者学习网
opacity: 1;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
@keyframes menuItem {t38HTML5中文学习网 - HTML5先行者学习网
to {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: translateY(0);t38HTML5中文学习网 - HTML5先行者学习网
transform: translateY(0);t38HTML5中文学习网 - HTML5先行者学习网
opacity: 1;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item a {t38HTML5中文学习网 - HTML5先行者学习网
display: block;t38HTML5中文学习网 - HTML5先行者学习网
padding: 1em;t38HTML5中文学习网 - HTML5先行者学习网
text-decoration: none;t38HTML5中文学习网 - HTML5先行者学习网
color: #555;t38HTML5中文学习网 - HTML5先行者学习网
opacity: 0;t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: translateY(40%);t38HTML5中文学习网 - HTML5先行者学习网
-ms-transform: translateY(40%);t38HTML5中文学习网 - HTML5先行者学习网
transform: translateY(40%);t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation: menuItem .8s ease forwards;t38HTML5中文学习网 - HTML5先行者学习网
animation: menuItem .8s ease forwards;t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transition: all .2s ease;t38HTML5中文学习网 - HTML5先行者学习网
transition: all .2s ease;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item:nth-child(4) a {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation-delay: .4s;t38HTML5中文学习网 - HTML5先行者学习网
animation-delay: .4s;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item:nth-child(3) a, .main-menu-item:nth-child(5) a {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation-delay: .5s;t38HTML5中文学习网 - HTML5先行者学习网
animation-delay: .5s;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item:nth-child(2) a, .main-menu-item:nth-child(6) a {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation-delay: .6s;t38HTML5中文学习网 - HTML5先行者学习网
animation-delay: .6s;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item:nth-child(1) a, .main-menu-item:nth-child(7) a {t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation-delay: .7s;t38HTML5中文学习网 - HTML5先行者学习网
animation-delay: .7s;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item {t38HTML5中文学习网 - HTML5先行者学习网
display: inline-block;t38HTML5中文学习网 - HTML5先行者学习网
position: relative;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item:hover a, .main-menu-item.active {t38HTML5中文学习网 - HTML5先行者学习网
color: #9B1C27;t38HTML5中文学习网 - HTML5先行者学习网
}t38HTML5中文学习网 - HTML5先行者学习网
.main-menu-item:hover a::after, .main-menu-item.active::after {t38HTML5中文学习网 - HTML5先行者学习网
width: 0;t38HTML5中文学习网 - HTML5先行者学习网
height: 0;t38HTML5中文学习网 - HTML5先行者学习网
border-bottom: .5em solid #9B1C27;t38HTML5中文学习网 - HTML5先行者学习网
border-left: .5em solid transparent;t38HTML5中文学习网 - HTML5先行者学习网
border-right: .5em solid transparent;t38HTML5中文学习网 - HTML5先行者学习网
bottom: 0;t38HTML5中文学习网 - HTML5先行者学习网
left: 0;t38HTML5中文学习网 - HTML5先行者学习网
right: 0;t38HTML5中文学习网 - HTML5先行者学习网
margin: auto;t38HTML5中文学习网 - HTML5先行者学习网
opacity: 0;t38HTML5中文学习网 - HTML5先行者学习网
-webkit-transform: translateY(0.05em);t38HTML5中文学习网 - HTML5先行者学习网
-ms-transform: translateY(0.05em);t38HTML5中文学习网 - HTML5先行者学习网
transform: translateY(0.05em);t38HTML5中文学习网 - HTML5先行者学习网
-webkit-animation: menuItem .8s 1.2s ease forwards;t38HTML5中文学习网 - HTML5先行者学习网
animation: menuItem .8s 1.2s ease forwards;t38HTML5中文学习网 - HTML5先行者学习网
}