如何使用ASP.NET主题为特定媒体指定样式表?

时间:2008-11-30 18:12:40

标签: asp.net themes

这是在dot.net.nz ...

的本地用户组邮件列表中提出的问题
  

我在创建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进行编码   超越;我爱上了   主题。但是,我不知道该怎么做   使用主题做同样的事情。

2 个答案:

答案 0 :(得分:5)

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

@media print
{
    p
    {
        ...
    }

    ...put styles here.
}

答案 1 :(得分:1)

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

@media print
{
    /* Print CSS rules here */
}