数据表 - 更改打印页面标题的字体大小

时间:2017-07-15 07:08:14

标签: css datatables

我在尝试更改打印页面标题字体时遇到问题。 我使用了基于this documentation

自定义方法

这是我的代码:

3.5 * 10^12 * 10^-24 --> 3.5 * 10^-12

但标题字体仍然没有改变,这里是截图:

enter image description here

正如您所看到的,大型"所有服务"仍然有很大的字体大小。

有什么建议可以解决这个问题吗? 谢谢

3 个答案:

答案 0 :(得分:3)

标题位于<h1> html标记上。 因此,您可以更改标记的所有CSS样式。

例如:

 customize: function ( doc ) {
     $(doc.document.body).find('h1').css('font-size', '15pt');
     $(doc.document.body).find('h1').css('text-align', 'center'); 
 }

等。 ;)

答案 1 :(得分:2)

尝试将标题包装在div中,样式设置字体大小: -

buttons [
 extend: 'print',
 title: function() {
    return "<div style='font-size: 14px;'>My Title</div>";
  } 

]

答案 2 :(得分:0)

您现在可以尝试这样做

$(win.document.body:contains("All of services")).css( 'font-size', '12px' );