我正在使用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