/* 用于导航栏的格式要求 */
- {margin:0;padding:0;list-style-type:none;}
ul.drop{
padding-left:0;
} ul {
list-style-type: none;
} .nav_logo_pic{
width:20px; height: 20px; margin-top: 15px; float:left; margin-left: 30px;
} .nav_logo_pic img{
max-width: 100%; height: auto;
} .nav {
background: #ffffff; color: #4e72b8; width:100%; height: 52px; margin: 0px ; padding:0px; position: fixed; top:0px; text-align: center; background-size: cover; font-family: "Microsoft YaHei", "Raleway", sans-serif; letter-spacing: 0px; z-index:100;
} .logo{
position: fixed; margin-left: 20px; margin-top: 5px; width: 80px; height: 40px; z-index: 101;
} .logo_picture{
max-width: 100%; height: auto;
} .main {
display: flex; justify-content: space-around;
} .main > li {
width: 13%;
} .main > li a{
border-left:0px solid rgba(23, 23, 50, 1);
} .nav a {
text-decoration: none; color: #4e72b8; text-transform: capitalize; font-family: monospace; display: block; padding: 16px 15px; font-size: 15px; font-weight: bold; font-family: "Microsoft YaHei","Raleway", sans-serif;
} .nav a:hover {
background:#eee;
} .drop li {
opacity: 0; transform-origin: top center;
} .drop li a {
background-color: #ffffff;
padding: 10px 0;
} .nav ul li ul{
display: none; }
.nav ul li:hover ul{
display: block; }
.nav ul li ul li:hover{
background-color:#b33636; }
/*------------- menu1 animation---------------*/ .main li:hover .menu1 li:first-of-type {
animation: menu1 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu1 li:nth-of-type(2) {
animation: menu1 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu1 li:nth-of-type(3) {
animation: menu1 0s ease-in-out forwards; animation-delay: 0s;
} .main li:hover .menu1 li:nth-of-type(4) {
animation: menu1 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu1 li:last-of-type {
animation: menu1 0s ease-in-out forwards; animation-delay: 0s;
}
@keyframes menu1 {
from { opacity: 0; transform: translateX(30px) rotateY(90deg); } to { opacity: 1; transform: translateX(0) rotateY(0); }
} /*------------- menu2 animation -------------------*/
.main li:hover .menu2 li:first-of-type {
animation: menu2 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu2 li:nth-of-type(2) {
animation: menu2 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu2 li:nth-of-type(3) {
animation: menu2 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu2 li:last-of-type {
animation: menu2 0s ease-in-out forwards; animation-delay: 0s;
}
@keyframes menu2 {
0% { opacity: 0; transform: scale(0.7); } 50% { opacity: 0.5; transform: scale(1.1); } 100% { opacity: 1; transform: scale(1); }
}
/*------------- menu3 animation -------------------*/
.main li:hover .menu3 li:first-of-type {
animation: menu3 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu3 li:nth-of-type(2) {
animation: menu3 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu3 li:nth-of-type(3) {
animation: menu3 0s ease-in-out forwards; animation-delay: 0s;
} .main li:hover .menu3 li:nth-of-type(4) {
animation: menu3 0s ease-in-out forwards; animation-delay: 0s;
} .main li:hover .menu3 li:nth-of-type(5) {
animation: menu3 0s ease-in-out forwards; animation-delay: 0s;
} .main li:hover .menu3 li:last-of-type {
animation: menu3 0s ease-in-out forwards; animation-delay: 0s;
}
@keyframes menu3 {
0% { opacity: 0; transform: translateX(20px); } 100% { opacity: 1; transform: translateX(0); }
}
/*------------- menu4 animation :None--------------*/ /*------------- menu5 animation -------------------*/
.main li:hover .menu5 li:first-of-type {
animation: menu5 0s ease-in-out forwards; animation-delay: 0s;
} .main li:hover .menu5 li:nth-of-type(2) {
animation: menu5 0s ease-in-out forwards; animation-delay: 0s;
} .main li:hover .menu5 li:last-of-type {
animation: menu5 0s ease-in-out forwards; animation-delay: 0s;
}
@keyframes menu5 {
0% { opacity: 0; transform: translateX(50px) rotate(-90deg); } 100% { opacity: 1; transform: translateX(0) rotate(0); }
}
/*------------- menu6 animation:None-------------------*/ /*------------- menu7 animation------------------------*/ .main li:hover .menu7 li:first-of-type {
animation: menu7 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu7 li:nth-of-type(2) {
animation: menu7 0s ease-in-out forwards; animation-delay: 0s;
}
.main li:hover .menu7 li:last-of-type {
animation: menu7 0s ease-in-out forwards; animation-delay: 0s;
}
@keyframes menu7 {
0% { opacity: 0; transform: rotateX(-90deg); } 100% { opacity: 1; transform: rotateX(0); }
}