我正在ASP.NET MVC 3和SQL Server 2008中創建一個Web應用程序。 我們希望允許我們的客戶爲品牌目的選擇自己的樣式。Skining/Theming MVC 3應用程序
理想情況下,我們希望他們從主html標籤(h1,p,anchor等)的大小,字體和顏色屬性中進行選擇。
我們正在考慮一種表單,用戶可以從每個支持的標籤的下拉列表中選擇尺寸,字體和顏色,並將其保存到數據庫中。保存此表單時,我們會將整個樣式字符串保存在一個字段中,並將其作爲CSS文件返回。
這種方法的缺點是,當用戶回來後編輯這些設置,我們將不得不做一些嚴重的正則表達式來獲取屬性值並再次顯示在窗體中。
關於如何最好地實現它的任何想法?
在此先感謝, Vi蛇。
http://stackoverflow.com/questions/3152682/user-generated-custom-css可能的重複? –
@Major Byte - 我不認爲它們是相似的。我的問題是關於如何在數據庫中存儲CSS,然後再次將保存的CSS與表單重新匹配以便編輯。雖然您鏈接的問題似乎要問什麼是向用戶提供sylesheet的最佳方式。 –