@使用CSS的媒体打印查询使我的打印机崩溃

@使用CSS的媒体打印查询使我的打印机崩溃,css,media-queries,forms,Css,Media Queries,Forms,我有一个在线提交电子邮件表单,但有些人可能只想打印页面。我使用了带有CSS的@media打印查询,当我试图打印页面时,打印机打印了几行,然后停止了打印。它说“无法向打印机发送数据”。我应该完全尝试其他的方法吗?还是有办法让它奏效?有JavaScript验证,但是如果我不尝试调整样式,页面打印就可以了,所以我认为这不是一个因素。没有任何调整,它需要两页打印,看起来并不美妙 这是我的CSS: @media print { .online { display: none;

我有一个在线提交电子邮件表单,但有些人可能只想打印页面。我使用了带有CSS的@media打印查询,当我试图打印页面时,打印机打印了几行,然后停止了打印。它说“无法向打印机发送数据”。我应该完全尝试其他的方法吗?还是有办法让它奏效?有JavaScript验证,但是如果我不尝试调整样式,页面打印就可以了,所以我认为这不是一个因素。没有任何调整,它需要两页打印,看起来并不美妙

这是我的CSS:

@media print {   
    .online {
        display: none;
    }
    .print {
        display: block;
    }
    .container {
        min-height: 0px;
    }
    .content {
        min-height: 0px;
        border: none;
        margin-bottom: 0px;
        -webkit-box-shadow: none;
                box-shadow: none;
    }
    nav {
        display: none;
    }
    .dance h3 {
        color: black;
        font-size: 18px;
    }
    .contact {
        padding: 20px 0 10px;
        border-top: 1px solid black;
        border-bottom: none;
        margin-bottom: 0px;
    }
    .item-bid {
        margin-bottom: 30px;  
    }
    fieldset {
        font-size: 12px;
        border: 1px solid black;
    }
    label {
        font-size: 12px; 
    } 
    input, textarea {
        display: none;
    }
    form p {
        font-size: 12px;
    }
    .description {
        padding-bottom: 100px;  
    }
}

如果您使用的是Chrome,您可能希望通过“打印”对话框输出PDF,并查看是否存在任何明显的错误

我觉得自己很傻,因为它现在起作用了,我什么都没改变!你有没有重新启动任何相关的硬件?我有。好几次。我认为有效的方法是同时关闭电脑和打印机。我不太确定。我对此不是很有条理。但至少我知道我的标记是好的。:)