我有一个页面,我需要在打印时将桌子居中。但是当我放置边距自动表时,对齐方式不正确,它位于右侧而不是左侧。
RED:身体
绿色:是表
黑色:TD是否
table {
page-break-after:always !important;
display:table !important;
margin:auto !important;
}
答案 0 :(得分:0)
我不知道导致'margin:auto;'的原因不工作,但你可以使用宽度和边距,以确保打印正常:
table {
page-break-after:always !important;
display:table !important;
width:80%;
margin-left:10%;
}
答案 1 :(得分:0)
您是否尝试分别指定垂直和水平边距?
table {
page-break-after:always !important;
display:table !important;
margin:0 auto !important;
}