可以啊,用css3或者jq實現(xiàn)。

屏南網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,屏南網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為屏南近千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的屏南做網(wǎng)站的公司定做!
可以使用css3的奇偶選擇器,如:
tr:nth-child(odd){background-color:#FFE4C4;}
tr:nth-child(even){background-color:#F0F0F0;}
li:nth-child(odd)是設(shè)置奇數(shù)行的背景色,li:nth-child(even)是設(shè)置偶數(shù)行的。但是css3不兼容IE9以下的瀏覽器,如果需要考慮到兼容問題的話,可以使用jq設(shè)置,如:
$("table??tr:nth-child(even)").css("background-color","#FFE4C4");????//設(shè)置偶數(shù)行的背景色
$("table??tr:nth-child(odd)").css("background-color","#F0F0F0");????//設(shè)置奇數(shù)行的背景色
可以在樣式里面給它寫奇偶數(shù)的判斷,比如循環(huán)一個 ul li 列表 要實現(xiàn)奇偶數(shù)樣式不同 就用ul li:nth-child(odd)表示偶數(shù);奇數(shù)用nth-child(even)表示。
1、首先打開Vscode編輯器,新建一個HTML文檔,用于承載表格和CSS。
2、然后新建一個5行3列的table表格備用。
3、接著定義一個內(nèi)聯(lián)樣式,設(shè)置table表格的偶數(shù)行even背景色為淺灰色,奇數(shù)行odd的背景色為藍(lán)色。
4、保存以上內(nèi)容,在瀏覽器預(yù)覽效果,就能看到奇數(shù)行景色為藍(lán)色,偶數(shù)行背景色為淺灰色的效果了。
沒有錯位,這是一種視覺錯覺,你把圖片放大幾倍后就能發(fā)現(xiàn),其實并沒有錯位!
建議奇偶行不要使用反差強(qiáng)烈的顏色作為背景色,應(yīng)該選擇相似色,或者深淺比較接近的顏色,就可以避免這種錯覺產(chǎn)生。
干嘛要用id呢,用class啊,寫兩個不同的class,然后程序讀出的時候判斷加上對應(yīng)的class不就有不同的背景了嗎
網(wǎng)站欄目:css樣式奇偶,css選擇器奇數(shù)偶數(shù)
文章出自:http://www.chinadenli.net/article12/dsdiedc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃、小程序開發(fā)、關(guān)鍵詞優(yōu)化、自適應(yīng)網(wǎng)站、網(wǎng)站內(nèi)鏈、網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)