[問題] 灰白相間的列

看板Web_Design作者 (心中在下雨)時間16年前 (2009/04/21 15:43), 編輯推噓8(809)
留言17則, 9人參與, 最新討論串1/1
有一個列表 用div分成列 如 <div> <div></div> <div></div> <div></div> . . . </div> 為了閱讀方便,所以底色是灰白相間 但是由於列是從php產生出來的 所以數量不一 除了從php判斷是奇數列或偶數列而給他不同的class之外 有可能從css那邊去做手腳而使他灰白相間嗎? 也就是全部都用一樣的class -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.26.146

04/21 15:52, , 1F
沒有辦法
04/21 15:52, 1F

04/21 16:28, , 2F
如果每個div高度都一樣,可以用圖片做手腳
04/21 16:28, 2F

04/21 16:53, , 3F
CSS不會作加法喔XD
04/21 16:53, 3F

04/21 17:44, , 4F
只能用php去判斷奇數列或偶數列...這個wordpress是這樣做
04/21 17:44, 4F

04/21 17:50, , 5F
有一種爛方法,用JS去加CSS,你可以先寫好一個統一的CSS
04/21 17:50, 5F

04/21 17:50, , 6F
用JS去補上不同的底色,就像是OOP裡面的繼承這樣
04/21 17:50, 6F

04/21 17:55, , 7F
感謝,看來還是用php最方便..
04/21 17:55, 7F

04/21 17:56, , 8F
其實是因為我要去改別人的程式,又有php又有cache很複雜= =
04/21 17:56, 8F

04/21 17:57, , 9F
看別人的東西真的很累
04/21 17:57, 9F

04/21 18:00, , 10F
我建議你可以用JS處理前端就用JS,PHP浪費後端資源
04/21 18:00, 10F

04/21 18:00, , 11F
不過為什麼講這個會扯到Cache啊@@?
04/21 18:00, 11F

04/21 23:42, , 12F
可以用jQuery解決......
04/21 23:42, 12F

04/21 23:43, , 13F

04/21 23:46, , 14F
我也推用 jQuery 的 odd 解決...又快又直覺
04/21 23:46, 14F

04/22 01:57, , 15F
可以用js處理就用js處理這個前提還是要節制 , 過頭會很慘.
04/22 01:57, 15F

04/22 15:42, , 16F
喔!!我懂了,感謝!
04/22 15:42, 16F

04/26 00:18, , 17F
04/26 00:18, 17F
文章代碼(AID): #19xNayaI (Web_Design)