成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

實現(xiàn)一個表格隔行變色的效果 html中表格怎么實現(xiàn)隔行變色?

html中表格怎么實現(xiàn)隔行變色?1,在html文件中,編寫一個基本的table表格元素,將border寬度設置為1px即可。2,打開瀏覽器,在瀏覽器中查看一下效果,可以看到目前沒有任何樣式,是一個簡單

html中表格怎么實現(xiàn)隔行變色?

1,在html文件中,編寫一個基本的table表格元素,將border寬度設置為1px即可。

2,打開瀏覽器,在瀏覽器中查看一下效果,可以看到目前沒有任何樣式,是一個簡單的table表格。

3,用css代碼為表格賦予樣式,此處設置為居中顯示,單元格的寬度加長,高度增加。

4,再次打開瀏覽器查看一下效果,可以看到表格的樣式已經(jīng)比較美觀了,展示信息比較清楚。

5,在css代碼中,使用nth-child方法區(qū)別表格中每一行的奇偶數(shù),給奇數(shù)和偶數(shù)列分別賦予不同的顏色。

6,打開瀏覽器刷新頁面,可以看到表格已經(jīng)實現(xiàn)了隔行變色的效果,以上就是實現(xiàn)該功能的步驟。

jQuery隔行變色與普通JS寫法的對比?

第一行的意思是table的直接子元素tr是隔行變色的

如果你在tr外面還有tbody等其他標簽

那么tr就不會變色了

而第二行的意思是table里的所有tr是隔行變色

如何設置bootstrap-table插件的隔行變色的顏色?

以前在做頁面顯示列表時候,要做一組數(shù)據(jù)隔行變色,當時不知道,竟然用來了好多js腳本判斷,寫了許多像下面的例子。Html代碼//循環(huán)取列表//循環(huán)結束后來直接用css控制:.Pop_TR{background-color:expression(this.rowIndex%2==0?"一種顏色":"另一種顏色")cursor:hand}這樣,想展示上面的樣式,只需要這樣寫:Html代碼//循環(huán)取列表//循環(huán)結束css版只適用于低版本的IE,expression會死人的,如果頁面很復雜。還不如前面的切換2個class的簡單方法可靠。在高級瀏覽器中可以考慮使用cssselector(流行的js庫基本都實現(xiàn)了一套):tr:nth-child(2n 1)/*奇數(shù)行*/tr:nth-child(odd)/*奇數(shù)行*/tr:nth-child(2n 0)/*偶數(shù)行*/tr:nth-child(even)/*偶數(shù)行*/Jquery版:JQuery的話也很簡單1.通過定義倆個class來實現(xiàn)$("tr:even").addClass("even-row")$("tr:odd").addClass("odd-row")2.或者一行代碼$("tr").each(function(i){this.style.backgroundColor["#ccc","#fff"][i%2]})table控制:做個table奇偶行區(qū)別顯示的css類就好了,這東西不復雜的">