经典ASP与ASP.Net 3.5中的CSS?

JPJ*_*edi 0 css asp.net hover visual-studio-2008

使用ASP.net 1.0站点,以下内容与CSS一起使用.但我们正在将网站升级到asp 3.5,我认为CSS不再有效.这对于Active和Hover CSS是否正确?

 .BodyText
{
    font-size: 8pt;
    font-family: Arial, Sans-Serif;
    color: Black;

}
:active.BodyText
{
    font-size: 8pt;
    color: #000000;
    font-family: Arial, Sans-Serif;
    text-decoration: None;
}
:hover.BodyText
{
    font-size: 8pt;
    color: #000000;
    font-family: Arial, Sans-Serif;
    text-decoration: none;
}
Run Code Online (Sandbox Code Playgroud)

Jus*_*ner 10

CSS不受您使用的ASP或ASP.NET版本的影响.

您必须查看正在生成的HTML,并确保正确使用CSS中的类名.

编辑

正如其他人所说,看起来您的选择器也是倒退的(不确定这是否是拼写错误).他们应该是:

.BodyText { }

.BodyText:active { }

.BodyText:hover { }
Run Code Online (Sandbox Code Playgroud)