Javascript 如何在使用jquery或css打印时为div的所有子项设置宽度自动

Javascript 如何在使用jquery或css打印时为div的所有子项设置宽度自动,javascript,jquery,css,Javascript,Jquery,Css,我在html页面中使用了流体布局。打印时,我遇到宽度问题,并且内容在输入和文本区域中没有完全显示。当我将表格的宽度设置为“自动”时,单元格对齐丢失。我怎样才能解决这个问题 @media print { body { background-color: white; font-size: 12pt; width: 100%; margin: 0%; padding: 0; } #target { display:none; } #printDiv {

我在html页面中使用了流体布局。打印时,我遇到宽度问题,并且内容在输入和文本区域中没有完全显示。当我将表格的宽度设置为“自动”时,单元格对齐丢失。我怎样才能解决这个问题

@media print {
body {
   background-color: white;
   font-size: 12pt;
   width: 100%;
   margin: 0%;
   padding: 0;
}
#target {
    display:none;
}
#printDiv {
    display: block !important;
    width: auto;
 }
} 

提前谢谢

有演示吗?任何我们也需要HTML!!!我已经创建了请通过此链接,如何从输入和文本区域获取完整数据。为什么使用表格进行布局?你能把它们切换到divs吗?表结构适合我的要求,这就是我使用它的原因。我们不能调整表结构中的数据吗?好的,让我看看,如果需要什么建议。有可能改变吗?因为,根据最新的W3C指南,表结构已经过时。