gpt4 book ai didi

jquery - 数据表中的@Media打印类

转载 作者:行者123 更新时间:2023-12-01 07:41:32 25 4
gpt4 key购买 nike

为什么我添加 text-alignclass@media print 上不起作用?

我做了一个EXAMPLE PLUNKER

我希望当用户单击打印按钮时,右侧元素保持在右侧

风格

@media print {
td.text-right-print {
text-align: right!important
}
}

塔贝拉

  <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>

谢谢!

最佳答案

您可以使用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');
}
}
]
});
});

EXAMPLE PLUNKER

请访问以下链接了解更多信息:

DataTable Print Customization

关于jquery - 数据表中的@Media打印类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46910824/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com