jquery printElement替代css每隔一个表行

时间:2014-03-10 23:00:59

标签: jquery css

我正在使用jquery printElement插件来打印div的内容。 打印时我正在使用替代的css文件。

  $("#mwsAll").printElement({
  pageTitle: 'Microbiology Worksheet',
  printMode: 'popup',
        overrideElementCSS:[
            httpsBase+'/css/mwsws.css'
        ]   
  });   

在div“mwsAll”中我有3张桌子。我希望每个奇数表行都有背景颜色。 我尝试过添加到所有表格中:

table tr:nth-child(odd){
background:#ccc;

}

以及像这样的各个表:

#mwsTable1 tr:nth-child(odd){
background:#ccc;
}

但仍然不能让所有其他行都有背景颜色。 打印时文件中的其他CSS元素正在工作。

我做错了什么?

添加:尝试添加完整的HTML,但不会发布。 它可以找到: here

0 个答案:

没有答案