CSS實現的滑鼠滑過改變連結文字例項程式碼
滑鼠滑過的時候,有時候需要改變連結中的文字,這個如果使用js就比較好實現,當然使用CSS也並不難,下面就是一段這樣的程式碼例項,下面就做一下介紹,希望對需要的朋友帶來一定的幫助。
程式碼如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> #Menu{ width:500px; margin:50px auto; border:1px solid #CCC; overflow:hidden; } #Menu ul{ margin:0; padding:0; list-style:none; } #Menu li{ width:100px; height:22px; line-height:22px; float:left; overflow:hidden; text-align:center; } #Menu a{ width:100px; float:left; overflow:hidden; } #Menu span{ display:block; margin-top:-22px; } #Menu a:hover{padding-top:22px;} </style> </head> <body> <ul id="Menu"> <li><a href="#"><span>HOME</span>首頁</a></li> <li><a href="#"><span>NEWS</span>新聞</a></li> <li><a href="#"><span>ABOUT</span>關於</a></li> <li><a href="#"><span>CONTACT</span>聯絡</a></li> <li><a href="#"><span>照片</span>PHOTO</a></li> </ul> </body> </html>
當滑鼠懸浮在連結上的時候,能夠實現文字的切換,下面簡單介紹一下實現原理。
原理其實很簡單,之所以英文文字沒有顯示,是因為將span元素的margin-top值設定為-22px,這個值恰好是li元素的高度,這樣英文文字就被隱藏了,當滑鼠放在連結上的時候,會連結的padding-top屬性值設定為22px,這樣span元素就可以顯示了。
相關文章
- CSS3滑過光束效果程式碼例項CSSS3
- CSS 隔行變色程式碼例項CSS
- css多行文字垂直居中程式碼例項CSS
- CSS3文字凹凸效果程式碼例項CSSS3
- CSS3背景漸變效果程式碼例項CSSS3
- 使用JQ新增css的背景樣式,之後,hover失效,滑鼠滑過沒有改變顏色CSS
- css梯形程式碼例項CSS
- CSS3文字陰影效果程式碼例項CSSS3
- python 連線mongodb實現增刪改查例項PythonMongoDB
- CSS實現好看的文字漸變CSS
- 純css tab選項卡程式碼例項CSS
- CSS空心箭頭程式碼例項CSS
- CSS橢圓效果程式碼例項CSS
- CSS條紋背景程式碼例項CSS
- CSS 例項之文字的凸起與凹陷CSS
- CSS 例項系列 - 01 - Tab 滑動門CSS
- JavaScript隨滑鼠晃動的div塊程式碼例項JavaScript
- 滑鼠移動到button顏色改變的實現
- 短視訊程式碼,ViewPager滑動方向改變Viewpager
- CSS3卡通形象程式碼例項CSSS3
- css3水滴效果程式碼例項CSSS3
- css背景虛化效果程式碼例項CSS
- css繪製圓形程式碼例項CSS
- html實現簡單ListViews效果的例項程式碼HTMLView
- 當前文字框高亮效果程式碼例項
- css3實現文字線性漸變,css3實現背景漸變CSSS3
- css文字顏色漸變的3種實現CSS
- 關於CSS中@support實現漸進式網頁設計例項程式碼CSS網頁
- css3晃動效果程式碼例項CSSS3
- CSS3心形效果程式碼例項CSSS3
- CSS3發光背景程式碼例項CSSS3
- CSS3旋轉效果程式碼例項CSSS3
- CSS3紙飛機程式碼例項CSSS3
- vuejs實現新增tag標籤程式碼例項VueJS
- 例項程式碼分享Python實現Linux監控PythonLinux
- 前端學習程式碼例項-JavaScript 阻止擊超連結的跳轉前端JavaScript
- CSS滑鼠懸浮出現遮罩層程式碼演示CSS遮罩
- textarea文字框高度自適應程式碼例項
- css實現動態陰影、蝕刻文字、漸變文字CSS