如何在打印时间的中心做数据表标题..?

时间:2018-05-12 12:32:11

标签: jquery

$('#basic-datatable').DataTable( {
                dom: 'Bfrtip',
                buttons: [
                    'excel',
                    {
                        extend: 'print',title: "demo title",
                        customize: function ( win ) {
                            $(win.document.body)
                                .css( 'font-size', '9px' );

                        $(win.document.body).find( 'table' )
                            .addClass( 'compact' )
                            .css( 'font-size', 'inherit' );
                    }
                }
            ]
        });

See here

1 个答案:

答案 0 :(得分:0)

这是一种方法:找到你的标题“h1”并添加适当的css:

  $('#basic-datatable')
     .DataTable({dom: 'Bfrtip', 
       buttons: [ 'excel', 
                  { 
                     extend: 'print',
                     title: "demo title", 
                     customize: function ( win ) {
                        $(win.document.body).find('h1').css('text-align', 'center');
                        $(win.document.body).css( 'font-size', '9px' );
                        $(win.document.body).find( 'table' )
                        .addClass( 'compact' )
                        .css( 'font-size', 'inherit' );
                }
            }
        ]
    });