2

这是 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 及更高版本进行编码;我爱上了主题。但是,我不知道如何使用主题来做同样的事情。

4

2 回答 2

5

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

@media print
{
    p
    {
        ...
    }

    ...put styles here.
}
于 2008-11-30T18:51:31.550 回答
1

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

@media print
{
    /* Print CSS rules here */
}
于 2008-11-30T18:50:13.500 回答