根据变量更改CSS

时间:2015-02-01 14:45:48

标签: css asp-classic

在ASP中,我希望传入一个变量并基于该变量使用不同的外部CSS工作表。有没有办法做到这一点,因为似乎传入一个变量是在Body中完成的,外部样式表中的调用是在标题中完成的。感谢。

1 个答案:

答案 0 :(得分:1)

我会检查标题中的变量,然后根据它包含css文件。

select case request("Style")
    case "one"
    %>
        <link rel="stylesheet" href="/css/one.css" type="text/css" />
    <%
    case "two"
    %>
        <link rel="stylesheet" href="/css/two.css" type="text/css" />
    <%
    case else
    %>
        <link rel="stylesheet" href="/css/default.css" type="text/css" />
    <%
end select

我偶尔也会将css包含在体内 - 它很脏但适用于所有现代浏览器。