我一直在试图弄清楚如何使用经典的 asp 引入动态 CSS 样式表。我已经阅读了很多关于这个主题的教程,但我似乎无法正确地理解它。他们中的许多人似乎暗示只需更改为 styles.asp 或 .aspx 并使用标准样式表链接引用它就可以了,但我没有得到那个结果。
http://www.4guysfromrolla.com/webtech/tips/t071201-1.shtml
我想要实现的是能够将工作中的 CMS 中的服务器端变量提取到我的样式表中。我意识到 SASS 和 LESS 存在并且可能能够适应,但我只是想找到一种简单的方法来使用 asp 变量并将它们拉到我的样式表中。我不是非常精通 ASP,所以您可以提供的任何帮助都会有所帮助。
编辑:我更新了下面的代码以反映工作代码。
HTML
<link rel="stylesheet" href="<% = TemplatePath %>css/styles.asp" type="text/css" />
ASP CSS 页面
<%
dark_color = "navy"
%>
<% Response.ContentType = "text/css" %>
<style type="text/css">
h2 { color: <%= dark_color %> }
</style>