當我迭代集合時,是否有可能僅使用CSS爲動態生成的表格設置奇數行和偶數行上的不同樣式,而無需在每行上設置正確樣式?奇數和偶數行上的不同CSS樣式
回答
我不知道這會工作的跨瀏覽器使用jquery,我寧願jQuery的自己,但CSS-只有這應該做的伎倆:
tr:nth-child(even) { ... }
tr:nth-child(odd) { ... }
嗯,這是跨瀏覽器的瀏覽器不吸吮... – 2011-02-23 23:13:03
您可以使用nth-child
選擇器http://reference.sitepoint.com/css/pseudoclass-nthchild,儘管它不受所有瀏覽器支持。
您也可以作爲描述What is the best way to style alternating rows in a table?
這是'nnth-child' ... =) – 2011-02-23 20:18:03
哎呦,感謝您的支持,感謝 – 2011-02-23 22:04:51
你可以用CSS3做到這一點。
tr:nth-child(2n+1) /* targets all odd rows */
tr:nth-child(2n) /* targets all even rows */
,你可以簡單地使用jQuery和喜歡
$("tr:nth-child(odd)").addClass("odd");
和樣式使用CSS將其添加類奇數行作爲
.odd{background-color:#657383}
- 1. GVim:奇數行和偶數行的不同顏色
- 2. 在css中定位偶數和奇數
- 3. css奇數和偶數嵌套元素
- 4. 奇數偶數和
- 5. 如何爲表格的偶數行和奇數行定義樣式(python reportlab)
- 6. 奇數和偶數行的表
- 7. 忽略行使用:not()和樣式與第n類型奇數和偶數
- 8. 爪哇,偶數偶數,奇數奇數
- 9. 奇數和偶數位
- 10. Pascal - 奇數和偶數
- 11. 調用偶數和奇數
- 12. Div奇數和偶數
- 13. 奇數和偶數排隊
- 14. 不同顏色的矩形(偶數/奇數行)
- 15. 在奇數和偶數行加載兩個不同的Json數據 - ngGrid- AngularJs
- 16. 添加不同類偶數和奇數的div
- 17. 奇數頁和偶數頁的不同內容
- 18. 如何將樣式應用於表中的偶數行或奇數行?
- 19. 偶數和奇數的數組
- 20. 打印數組的奇數和偶數
- 21. 計算偶數和奇數的數量
- 22. 檢查指數的奇數和偶數
- 23. 將css應用到動態創建的奇數/偶數行
- 24. CSS - 如何爲奇數和偶數的顏色着色?
- 25. 在某個div後重新應用奇數偶數樣式
- 26. Datatables:CSS奇數/偶數樣式,同時忽略嵌套向下鑽取表
- 27. pl/sql偶和奇數塊
- 28. 我怎樣才能讓奇數和偶數的表格行的懸停階段
- 29. 交替奇數和偶數評論樣式與新的WordPress 2.7評論循環
- 30. 表格樣式(奇數和偶數的列顏色,tr:懸停覆蓋)
看到這裏的'第n-child'示範答案:http://stackoverflow.com/questions/5080699/using-css-even-and-odd-pseudo-selectors-with-list-items – thirtydot 2011-02-23 20:10:01
你不應該混淆Java和JavaScript(它被重新授權給你)。請參閱:http://stackoverflow.com/questions/245062/whats-the-difference-between-javascript-and-java – thirtydot 2011-02-23 20:16:09
jQuery的+1,它存在的一個原因,真的沒有任何有效的理由不使用它如果你使用JavaScript開始。 – 2011-02-24 03:01:45