C# 如何缩小包含@page的css文件
media='print'的css文件包含@page指令C# 如何缩小包含@page的css文件,c#,html,asp.net,css,asp.net-mvc-4,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 MVC
.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;
}
}
您的css语法会产生和我问题中的代码完全相同的结果吗?您的语法没有指定
height:auto
I已将css更改为使用@media,但在这种情况下会出现空白页。可能在原始代码可见性中:隐藏被忽略,应该从代码中删除?是的,在原始代码中可见性被忽略。你想干什么?显示HTML和预期行为将对我们有所帮助。至于“height:auto”,您可以将其添加回媒体中。我正在尝试重构使用此样式打印收据的现有代码。我删除了可见性并将height:auto添加到第二个示例中。希望这会产生相同的结果如果你只是在重新分解,试着删除原始的,而不是替换它。删除它应该会产生相同的结果,因为它是无效语法。