我正在將背景圖像添加到幾百個網頁中。我的應用直到運行時纔會知道要加載哪個圖像。我已經能夠得到的一切由某些頁面的改變聲明做工精細包含我需要的圖像文件名加變量屬性等:我可以在CSS文件中指定變量名稱
<body style="margin:0; background-image: url(<%= strBackgroundImage %>); background-repeat: <%= strBackgroundRepeat %>">
雖然上述語句的工作,我會而是將屬性信息放入如下的CSS文件中:
body {
margin:0;
background-image: url(<%= strBackgroundImage %>);
background-repeat: <%= strBackgroundRepeat %>;
}
但是這不起作用。包含變量名稱的屬性將被忽略。我怎樣才能修改上面的代碼片段,以便它能在我的CSS文件中工作,並且仍然允許我在代碼後面的文件中設置變量的內容?
謝謝。
您的HTML片段看起來像使用ASP.NET將這些值放在那裏,因爲HTML實際上被髮送到瀏覽器。 – MarcinJuraszek 2014-12-01 23:17:49
[在CSS中將變量定義爲變量](http://stackoverflow.com/questions/1875852/define-colors-as-variables-in-css) – Daniel 2014-12-01 23:20:02