滑鼠懸浮底部有橫條伸展的導航選單
本章節分享一段導航選單效果,當滑鼠懸浮的時候,選單底部有可以伸展的橫條。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!doctype html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> body { background: #ccc; } .nav { width: 700px; height: 40px; margin: 200px auto; } .nav a { position: relative; display: inline-block; padding: 20px; text-decoration: none; color: #999; font-size: 18px; font-weight: 700; padding-bottom: 8px; } .nav a:after { content: ""; position: absolute; bottom: 0; left: 40%; right: 40%; width: 20%; border-bottom: 3px solid #6bc30d; opacity: 0.5; transition: all linear 0.5s; } .nav a:hover { color: #fff; } .nav a:hover:after { left: 0; width: 100%; opacity: 1.0; transition: all linear 0.5s; } </style> </head> <body> <div class="nav"> <a href="#">螞蟻部落一</a> <a href="#">螞蟻部落二</a> <a href="#">螞蟻部落三</a> <a href="#">螞蟻部落四</a> <a href="#">螞蟻部落五</a> </div> </body> </html>
上面的程式碼非常的簡單,就是利用了偽物件選擇器和css3相關動畫屬性。
相關閱讀:
(1).:after選擇器參閱CSS E:after/E::after一章節。
(2).transition參閱css transition一章節。
相關文章
- 滑鼠懸浮中英文切換橫向導航選單
- 滑鼠懸浮緩慢下拉導航選單
- 滑鼠懸浮可以上下伸縮的導航選單
- 底部導航欄懸浮效果
- 滑鼠懸浮連結底部出現橫線
- css3滑鼠懸浮展開收縮導航選單CSSS3
- JavaScript滑鼠懸浮展開側欄導航JavaScript
- css滑鼠懸浮下拉選單效果CSS
- 滑鼠懸浮背景上下翻滾切換導航
- 滑鼠懸浮導航欄背景和字型變色效果
- JavaScript實現HTML導航欄下拉選單[懸浮顯示]JavaScriptHTML
- CSS 滑鼠懸浮橫條從中間向兩邊擴充套件CSS套件
- 頁面沒有出現滾動條時底部懸浮顯示到最底部
- CSS3滑鼠懸浮橫條從中間向兩邊擴充套件效果CSSS3套件
- jquery-滑鼠經過導航條,顯示二級下拉選單jQuery
- JavaScript橫向二級導航選單效果JavaScript
- CSS3橫向導航選單效果CSSS3
- PbootCMS導航選單-導航選單的使用教程boot
- HTML+CSS+JQuery實現下拉選單滑鼠懸浮顯示下拉選單,取消隱藏HTMLCSSjQuery
- bootstrap 選單導航選單nav li滑鼠移入hover下拉顯示boot
- jQuery滑鼠懸浮翻牌效果詳解jQuery
- jQuery滑鼠懸浮聚焦效果詳解jQuery
- 滑鼠懸浮圖片旋轉效果
- 滑鼠懸浮tr行高亮變色
- JavaScript滑鼠懸浮出現下拉選單效果JavaScript
- 動畫必須有(二):懸浮選單瞭解一下!動畫
- flutter 自定義tab導航-頂部導航-底部導航Flutter
- CSS: hover選擇器的使用(實現滑鼠懸浮效果,滑鼠移上去div顯示)CSS
- 如何讓 fixed 定位的導航條可橫向滾動?
- CSS 滑鼠懸浮動畫暫停效果CSS動畫
- 滑鼠懸浮div實現旋轉效果
- 滑鼠懸浮div動畫改變尺寸動畫
- 滑鼠懸浮連結動畫高亮效果動畫
- 滑鼠懸浮電風扇旋轉效果
- CSS3滑鼠懸浮元素放大效果CSSS3
- CSS滑鼠懸浮行背景變色效果CSS
- js css滑鼠懸停顯示下拉選單JSCSS
- Flutter 底部導航詳解Flutter