오늘은 CSS3를 기반으로 한 아름다운 가로 스크롤 메뉴 버튼 구현에 대해 공유하고 싶습니다. 이 기능은 매우 훌륭하고 필요한 친구들이 참고할 수 있습니다.
더 이상 고민하지 말고 바로 가보겠습니다. Picture: 그러면 코드는<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>精美横向滚动菜单按钮 - Glunefish</title> </head> <!-- 这里接下面的行间样式 --> <body> <ul> <li><a href="" class="a1"><span>Home</span></a></li> <li><a href="" class="a2"><span>Chat</span></a></li> <li><a href="" class="a3"><span>About</span></a></li> </ul> </body> </html>CSS:
<style> ul{list-style:none;} ul li a{ display:block; width:40px; height:40px; background:rgb(208,165,37); margin-top:10px; text-decoration:none; line-height:40px; position:relative; } ul li a span{ width:0; height:40px; display:block; visibility:hidden; overflow:hidden; font-weight:bold; position:absolute; left:40px; transition:all 0.3s; } ul li .a1 span{background:rgb(30,139,180);} ul li .a2 span{background:rgb(125,163,23);} ul li .a3 span{background:rgb(175,30,131);} ul li a:hover span{visibility:visible; width:auto; padding:0 20px;} </style>코드는 다음과 같습니다. 읽기 쉽도록 특별히 최적화되었으며 주로 다음과 같습니다.
CSS3 애니메이션(전환)
요소 숨기기(오버플로/가시성)위 내용은 가로 스크롤 메뉴 버튼 샘플 코드 공유의 CSS3 구현의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!