在ASP.NET MVC4应用程序中,使用style bundle来创建样式捆绑。
bundles.Add(new StyleBundle("~/css/pos.css")
.Include("~/css/mypos.css"));
并在视图中呈现为
@Styles.Render("~/css/pos.css")
以调试模式生成的输出为
<link href="/myapp/css/mypos.css" rel="stylesheet"/>
如何添加媒体属性到输出中,以便样式适用于屏幕
<link href="/myapp/css/mypos.css" media="screen" rel="stylesheet"/>
或用于打印
<link href="/myapp/css/mypos.css" media="print" rel="stylesheet"/>
是否有更好的方法可以做到这一点,可以在CSS文件中指定媒体或其他解决方案吗? 使用了jquery和jquery-ui。