如何缩小包含@page的css文件

时间:2013-11-17 11:17:37

标签: c# html asp.net css asp.net-mvc-4

media ='print'的css文件包含@page指令

.myreceipt {
    @page {
        visibility: hidden;
        margin: 0 15px;
    }

    @page {
        height: auto;
    }
}

ASP.NET MVC4内置缩小不会缩小它。查看源代码显示错误

(2390,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '@page'

如何在ASP.NET /Mono MVC4应用程序中缩小包含@page的css?

1 个答案:

答案 0 :(得分:0)

CSS语法无效。这样做:

@page hide {
    visibility: hidden;
    margin: 0 15px;
}

.myreceipt {
    page: hide
}

顺便说一下,你应该使用的是@media而不是@page

@media print {
    .myreceipt {
         visibility: hidden;
         margin: 0 15px;
    }
}