实现效果:
ht ML
<nav id="nav-1"> <a class="link-1" hr ef=" # ">Home</a> <a class="link-1" href="#">About</a> <a class="link-1" href="#">Contact</a> <a class="link-1" href="#">Shop</a> </nav> <nav id="nav-2"> <a class="link-2" href="#">Home</a> <a class="link-2" href="#">About</a> <a class="link-2" href="#">Contact</a> <a class="link-2" href="#">Shop</a> </nav> <nav id="nav-3"> <a class="link-3" href="#">Home</a> <a class="link-3" href="#">About</a> <a class="link-3" href="#">Contact</a> <a class="link-3" href="#">Shop</a> </nav>
css
@import url(https://fonts. GOOGLE apis .COM /css?f ami ly=Raleway);
body {
m arg in: 0px;
}
nav {
mar gin -t op: 40px;
padding: 24px;
text-align: center ;
font-f am ily: Raleway;
box -s hadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
}
#nav-1 {
background: #3fa46a;
}
#nav-2 {
background: #5175C0;
}
#nav-3 {
background: #EEA200;
}
.link-1 {
trans IT ion: 0.3s ease;
background: #3fa46a;
color: #ffffff;
font- Size: 20px;
text-decoration: none;
border-top: 4px solid #3fa46a;
border-bottom: 4px solid #3fa46a;
padding: 20px 0;
margin: 0 20px;
}
.link-1:hover {
border-top: 4px solid #ffffff;
border-bottom: 4px solid #ffffff;
padding: 6px 0;
}
.link-2 {
transition: 0.6s;
color: #ffffff;
font-size: 20px;
text-decoration: none;
border-right: 2px dotted transparent;
padding: 30px 8px 0 10px;
margin: 0 10px;
}
.link-2:hover {
border-right: 2px dotted #ffffff;
padding-bottom: 24px;
}
.link-3 {
transition: 0.4s;
color: #ffffff;
font-size: 20px;
text-decoration: none;
padding: 0 10px;
margin: 0 10px;
}
.link-3:hover {
background-color: #ffffff;
color: #EEA200;
padding: 24px 10px;
}
以上就是CSS3实现菜单悬停效果的详细内容,更多关于css3 菜单悬停的资料请关注其它相关 文章 !
总结
以上是 为你收集整理的 CSS3实现菜单悬停效果 全部内容,希望文章能够帮你解决 CSS3实现菜单悬停效果 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did201630