JavaScript隔行變色效果
隔行變色效果在眾多網站有應用,在列表條數比較多的情況下特別有效,提高了行與行之間的辨識度。純CSS實現隔行變色當前存在一定瀏覽器相容性問題,使用JavaScript實現更為穩妥。
CSS實現可以參閱CSS表格隔行變色詳解一章節。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div { width:400px; height:300px; } ul{list-style:none;} ul li { height:25px; line-height:25px; font-size:12px; } </style> <script type="text/javascript"> window.onload=function(){ var mylist=document.getElementById("list").getElementsByTagName("li"); var listlen=mylist.length; for(var i=0;i<listlen;i++) { if(i%2==0) { mylist[i].style.backgroundColor="#639"; } } } </script> </head> <body> <div> <ul id="list"> <li>大家好,歡迎來到螞蟻部落</li> <li>div+css教程</li> <li>希望明天會更好,因為我們奮鬥了</li> <li>春天是生機勃勃的,一切充滿希望。</li> <li>時間不會因為我們的懶惰而停止</li> </ul> </div> </body> </html>
相關閱讀:
(1).document.getElementById()參閱document.getElementById()一章節。
(2).getElementsByTagName()參閱JavaScript getElementsByTagName()一章節。
相關文章
- JavaScript 表格隔行變色效果JavaScript
- jQuery表格隔行變色效果詳解jQuery
- jQuery 隔行變色效果程式碼例項jQuery
- jQuery隔行變色效果程式碼例項jQuery
- js table隔行變色效果程式碼例項JS
- CSS 表格隔行變色CSS
- jQuery表格隔行變色jQuery
- 頁面表格怎麼實現隔行異色、隔行變色
- JavaScript文字迴圈變色效果JavaScript
- jQuery外掛--表格隔行變色jQuery
- CSS表格隔行變色詳解CSS
- CSS 隔行變色程式碼例項CSS
- js隔行變色程式碼例項JS
- 填報表實現隔行異色的效果
- javascript網頁背景顏色漸變效果JavaScript網頁
- table表格隔行變色程式碼例項
- js實現的表格隔行變色和滑鼠懸浮變色程式碼JS
- 前端--實現隔行變色的兩種方式前端
- 支援鍵盤上下鍵的隔行變色程式碼
- jQuery實現的隔行變色程式碼例項jQuery
- 純CSS隔行換色CSS
- javascript文字彩虹式顏色漸變效果程式碼例項JavaScript
- js實現li元素隔行背景變色例項程式碼JS
- 利用jquery子屬性過濾器實現隔行變色jQuery過濾器
- 純css之隔行換色CSS
- css實現隔行換色CSS
- Excel表格如何隔行填充顏色?Excel表格底色隔行填充方法教程Excel
- jQuery table表格奇偶行變色效果jQuery
- javascript實現的滑鼠懸浮當前td單元格變色效果JavaScript
- CSS滑鼠懸浮行背景變色效果CSS
- css滑鼠懸浮div背景變色效果CSS
- css樣式背景顏色漸變效果CSS
- 使用JS建立表格以及隔行換色(包括隔N行換色)JS
- JavaScript透明度漸變效果JavaScript
- iOS 背景圖層的顏色漸變效果iOS
- JavaScript 背景顏色隨機變化JavaScript隨機
- jQuery table表格隔行換色程式碼例項jQuery
- 滑鼠懸浮實現連結背景變色效果