2014-03-30 427 views
0

如何讓用戶設置字體,字體大小和其他網站特定設置?Rails允許用戶設置css設置

我想它會導致加載特定的CSS文件,當進行了特定的設置。也許這可能發生在HTML標頭中。有一個更好的方法嗎?

回答

0

我會說最好的方法是將用戶指定的樣式保存爲文件並將其存儲在服務器上。然後,您可以使用默認設置加載站點,然後使用Javascript加載備用樣式表。使用Javascript加載樣式表的方式如下所示:

function setUserCSS(url) { 
    var css = document.createElement("link"); 
    css.setAttribute("rel", "stylesheet"); 
    css.setAttribute("type", "text/css"); 
    css.setAttribute("href", url); 
}