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

标签 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):运行时错误 CSS1062:需要分号或右花括号,找到“@page”

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

最佳答案

无效的 CSS 语法。这样做:

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

.myreceipt {
    page: hide
}

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

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

关于c# - 如何缩小包含@page的css文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20029987/

相关文章:

c# - 将相对路径转换为完整 URL

asp.net - HTML 编码服务器端与客户端

asp.net - ASP.NET 中表格标记的替代方法无法正常工作

c# - 禁止在 TextBox 中选择文本

c# - 如何在不在 WPF 中创建新的 RotateTransform 的情况下在另一个线程中旋转矩形?

c# - 读取 Microsoft Access 数据库 64 位

html - 水平标签栏响应式 bootstrap/blazor

c# 多个 web.config 文件在不同文件夹下的单个项目中?

Javascript 下降字母 : Every other letter different direction

jquery - CSS 不影响特定元素