欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

純css動畫菜單

洪振霞2年前8瀏覽0評論

純CSS動畫菜單是最近網(wǎng)頁設(shè)計(jì)中非常流行的一種創(chuàng)意和實(shí)用性結(jié)合的菜單方式。這種菜單憑借CSS3的強(qiáng)大特性實(shí)現(xiàn)了各種動畫效果,同時(shí)通過HTML標(biāo)簽定義的使結(jié)構(gòu)清晰,易于維護(hù)。

以下是一段純CSS實(shí)現(xiàn)的動畫菜單代碼:

<nav><ul><li><a href="#">Home</a></li><li><a href="#">About</a></li><li><a href="#">Services</a></li><li><a href="#">Works</a></li><li><a href="#">Blog</a></li><li><a href="#">Contact</a></li></ul></nav>

上面的代碼定義了一個(gè)包含6個(gè)選項(xiàng)的菜單。下面是一段CSS代碼,為這個(gè)菜單增加動畫效果:

nav ul {
list-style: none;
margin: 0;
padding: 0;
display: flex;
justify-content: center;
}
nav li {
margin: 0 10px;
position: relative;
cursor: pointer;
}
nav li a {
color: #333;
text-decoration: none;
font-size: 16px;
transition: all 0.3s ease;
}
nav li:before {
content: "";
position: absolute;
height: 2px;
width: 0;
bottom: -5px;
left: 0;
background-color: #333;
transition: all 0.2s ease-in-out;
}
nav li:hover:before {
width: 100%;
}
nav li:hover a {
color: #333;
transform: translateY(-5px);
}

上面的代碼增加了動畫效果,例如選項(xiàng)選中時(shí)底部會出現(xiàn)一條線,同時(shí)選項(xiàng)會上移5像素距離。這些動畫效果都是通過CSS3的transition和transform屬性實(shí)現(xiàn)的。

純CSS動畫菜單具有結(jié)構(gòu)清晰、實(shí)用性強(qiáng)、創(chuàng)意十足等優(yōu)點(diǎn),受到越來越多的網(wǎng)頁設(shè)計(jì)師的喜歡。如果您感興趣,可以嘗試使用這種菜單方式來豐富自己的網(wǎng)頁設(shè)計(jì)。