css3水平滑動導航選單效果
本章節分享一段程式碼例項,它實現了水平滑動導航選單效果。
比較類似於橫向的時間軸,當然效果差距還是很大的。
再推薦一個類似的滑動導航選單,具體可以參閱css3滑鼠懸浮背景滑動導航選單一章節。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> * { margin: 0; padding: 0; } html { font-size: 62.5%; } a, a:hover, a:focus { text-decoration: none; } ul, li { list-style: none; } body { font-family: "mircoft yahei"; font-size: 14px; font-size: 1.4rem; line-height: 1; } .clearfix:after { display: block; content: ''; clear: both; } .nav { text-align: center; margin: 8rem 0; } .wrapper { position: relative; display: inline-block; text-align: center; } .nav .wrapper:after { position: absolute; bottom: -0.2rem; display: block; content: ''; width: 100%; height: 2px; background-color: #FF0132; } .nav a { float: left; color: #000; padding: 1.2rem 3.6rem; display: block; position: relative; } .nav a:hover { color: #FF0132; } .nav a:after { position: absolute; top: 3.6rem; left: 45%; display: block; content: ''; width: 0.6rem; height: 0.6rem; background-color: #FF0132; border-radius: 100%; } .dot { display: block; position: absolute; top: 3.4rem; left: -12.5%; width: 0.9rem; height: 0.9rem; background-color: #FF0132; border-radius: 100%; opacity: 0; -webkit-transition: 0.8s ease-in-out; -moz-transition: 0.8s ease-in-out; -o-transition: 0.8s ease-in-out; transition: 0.8s ease-in-out; } .nav a:first-child:hover ~ .dot { left: 9%; } .nav a:nth-child(2):hover ~ .dot { left: 31.5%; } .nav a:nth-child(3):hover ~ .dot { left: 57.5%; } .nav a:nth-child(4):hover ~ .dot { left: 85.5%; } .nav a:hover ~ .dot { opacity: 1; } </style> </head> <body> <nav class="nav"> <div class="wrapper clearfix"> <a href="">螞蟻部落一</a> <a href="">螞蟻部落二</a> <a href="">螞蟻部落三</a> <a href="">螞蟻部落四</a> <i class="dot"></i> </div> </nav> </body> </html>
相關文章
- CSS3橫向導航選單效果CSSS3
- css3實現的水平立體動態導航選單效果CSSS3
- css3實現動態導航選單CSSS3
- CSS3動畫效果下拉導航選單效果CSSS3動畫
- CSS多級導航選單效果CSS
- css3滑鼠懸浮背景滑動導航選單CSSS3
- css3實現緩慢下拉手風琴導航選單效果CSSS3
- CSS3垂直摺疊導航選單CSSS3
- jQuery css3環形導航選單jQueryCSSS3
- CSS3麵包屑導航選單CSSS3
- 使用 jQuery 和 CSS3 製作滑動導航選單jQueryCSSS3
- css3實現的立體導航選單效果程式碼例項CSSS3
- 點選平滑下拉展開摺疊樹形導航選單
- CSS 動態導航選單CSS
- jQuery滑動導航選單jQuery
- JavaScript橫向二級導航選單效果JavaScript
- 具有響應式效果的導航選單
- PbootCMS導航選單-導航選單的使用教程boot
- CSS3 扇形導航選單程式碼例項CSSS3
- jQuery 緩衝效果二級導航下拉選單jQuery
- 具有彈性效果的右鍵導航選單
- 側欄懸浮導航選單拖動滾動條可以自動定位效果
- CSS3立體導航選單程式碼例項CSSS3
- 10款最新CSS3 /jQuery選單導航外掛CSSS3jQuery
- 用CSS3設計響應式導航選單CSSS3
- css實現立體效果橫向導航選單CSS
- js頂部可以伸縮的導航選單效果JS
- js實現的響應式導航選單效果JS
- css3滑鼠懸浮展開收縮導航選單CSSS3
- 35個優秀的jQuery和CSS3導航選單jQueryCSSS3
- 一側具有滑鼠跟隨效果的垂直導航選單
- javascript底部具有跟隨效果的橫向導航選單JavaScript
- 透明層滑動跟隨導航選單
- 導航選單(動畫)--- jQuery動畫jQuery
- CSS垂直導航選單CSS
- css3實現的3D翻滾導航選單CSSS33D
- css3實現的可伸縮圓角導航選單CSSS3
- CSS3 滑鼠懸浮立體翻滾的導航選單CSSS3