ASP.Net 2.0 中引入了很多新特性,
"主題"應用就是其中之一.
在方便多"主題"樣式切換的同時也存在一些小問題.
常常一些網頁設計者們喜歡按"類別"或"功能模塊"把CSS劃分成幾部分,
以方便日後修改.
如: global.css,color.css,layout.css,font.css,apage.CSS ..
要把這些"零散"文件放在同一主題下,
就產生了一個"先後加載"的問題.
默認的ASP.Net會按文件名排序,
順序加載文件.
global.CSS
apage.CSS
如CSS文件中有以上"覆蓋"式定義,
那可能就需要注意了,
"覆蓋"操作可能並不是您預想的.
我的解決方法是重命名文件,
雖然感覺有點不夠"優雅",
但的確挺管用. :)
0-global.css,1-color.css,2-layout.css,3-font.css,4-apage.CSS ..