我想微调使用slickgrid的网页的外观.所以我一直在寻找slickgrid的可用CSS类列表,但是却无法找到它.
是否有这样的列表,有人可以指向我,还是我的任务的规范方法是另一个?
解决方法
Slickgrid生成用于标识行和列的类,但从查看输出时,没有样式附加到这些类:
您应该能够使用default theme中提供的类来设置行和列以及evens,odds,active cells的样式.
如果你想更深入地使用生成的样式设置单元格样式,它们似乎会:
.slick-row { .slick-cell {// default cell style // } .10 {//the row number starting at 10 // } .r1 (//the column number starting at 1 // } }
所以你可以这样设计它们:
.slick-row .r0 { //style first items in row } .slick-row .10.r0 { //style first item in first row } .slick-row div[class^="r"] { //style all elements starting with 'r' } .slick-row div[class^="r"]:nth-child(3) { //style every third row element }
还有很多方法,但是我没有看到默认主题没有提供的样式.如果你需要超级特定的样式(即第五列的每第七行,但不是素数),我会使用编号的类使用javascript设置样式.