为什么我的class
添加text-align
无效@media print
?
当用户点击Right Element
按钮
Print
保持正确
风格
@media print {
td.text-right-print {
text-align: right!important
}
}
Tabela
<table class="table" id="example">
<thead>
<tr>
<th>Left Thead</th>
<th>Right Thead</th>
</tr>
</thead>
<tbody>
<tr>
<td>Left Element</td>
<td align="right" class="text-right-print">Right Element</td>
</tr>
<tbody>
</table>
谢谢!
答案 0 :(得分:3)
您可以使用jquery datatable的customize
方法。
$(document).ready(function() {
$('#example').DataTable({
dom: 'Bfrtip',
buttons: [
{
extend: 'print',
customize: function ( win ) {
$(win.document.body).find('table tr td:nth-child(2)')
.addClass('rightAlign');
}
}
]
});
});
请查看以下链接以获取更多信息: