我需要一種方法來加載具有相同規則名稱的多個樣式表,然後將它們應用於頁面上的不同元素。這可能嗎?對不同的HTML文檔元素使用具有相同規則名稱的不同CSS表格
這是我想要做的事情的一個例子。採取下面的兩個樣式表:
style1.css:
.size{
color: #FF6600;
font-size: 18px;
}
style2.css:
.size{
color: #FF0000;
font-size: 14px;
}
我希望能夠兩者導入到一個頁面(可能一個id),然後在一個特定div中設置文本以使用style1.css中的規則,另一個div應該使用style2.css中的規則。
我需要這樣做,因爲它可以讓我的應用程序的用戶上傳頁面上不同小部件的自定義樣式表。如果工作表使用相同的規則命名方案,該方案應該可行。
+1這是一個很好的解決方案。 – 2009-06-02 14:10:58
這可能可行 - 唯一的問題是用戶必須事先知道div id,然後相應地編輯樣式表。我還會探討fmsf的iframe建議。謝謝! – 2009-06-02 14:17:14
Facebook通過爲您提供的CSS樣式添加前綴並重寫HTML/FBML以使用新的類/ ID名稱來處理應用程序。 – garrow 2009-06-02 14:18:02