表中的所有tr均匀

时间:2017-06-01 11:14:13

标签: css pug

我的麻烦是:我桌上的所有行都是均匀的! 我在Jade mixin中创建行,这是代码:

mixin add_table_rows(books, rows)
- for (var i=0; i < rows; i++) {
  tr
    td
    - each obj in books[i] 
      td= obj
    td
      button.table-button.edit    edit
      button.table-button.delete  delete
-}

table.books-list 
 tr
 -for object in tableHeaders 
  th= object
 +add_table_rows(books, rows_count)

所以当我使用下一个css代码时,所有行都在#111

中着色
  .books-list tr:nth-child(even) {
  background-color: #111;
  }

  .books-list tr:nth-child(odd) {
  background-color: #f2b910;
  }

1 个答案:

答案 0 :(得分:0)

Bug在这段代码中,一个tr过多,代码必须在这里

  table.books-list 

  -for object in tableHeaders 
   th= object
  +add_table_rows(books, rows_count)