2008-11-30 56 views
2

这是在dot.net.nz本地用户组邮件列表提出了一个问题...如何使用ASP.NET主题为spicific媒体指定样式表?

我,当我创建一个XHTML页面 老式的方法,我以前用的是 以下语法我的CSS 声明:

<link rel=”stylesheet” type=”text/css” media=”screen” href=”css/screen.css” /> 

<link rel=”stylesheet” type=”text/css” media=”print” href=”css/printer.css” /> 

现在,由于使用ASP.NET 2.0 超越我的代码;我爱上了 主题。不过,我不知道如何使用Themes来做同样的事情。

回答

5

你应该在CSS文件中定义的媒体:

@media print 
{ 
    p 
    { 
     ... 
    } 

    ...put styles here. 
} 
+0

于是我将有它封装@media屏幕{内的风格screen.css ... }和一个printer.css封装风格@media print {...} 我想这是有道理的。 – BlackMael 2008-11-30 19:39:49

1

您可以在样式表中声明媒体类型。例如,printer.css:

@media print 
{ 
    /* Print CSS rules here */ 
} 
相关问题