我有一个页面,我需要在打印时将表格居中。但是当我放置边距自动表时,对齐不正确,它比左边更靠右。
红色:是身体
绿色:是表
黑色:是TD
table {
page-break-after:always !important;
display:table !important;
margin:auto !important;
}
我不知道是什么导致了'margin:auto;' 不工作,但你可以使用宽度和边距来确保它打印正常:
table {
page-break-after:always !important;
display:table !important;
width:80%;
margin-left:10%;
}
您是否尝试过分别指定垂直和水平边距?
table {
page-break-after:always !important;
display:table !important;
margin:0 auto !important;
}