2011-06-16 76 views
1

這是情況。它不能改變,我必須處理我擁有的東西。將頁面集成到CMS shell中

我有幾頁我在一個包裝,兩列各種內容中的樣式。

我得到了(我的網頁完成後)我現在必須整合內容的外殼。我一開始並不這麼做,我被告知要建立和風格,就好像這些頁面靠自己生活一樣。

所以,現在我必須將我的代碼粘貼到已經設計好的div以及整個頁面的結構中。我所有的樣式聲明都使用完全不同的名稱,這很好,但有很多樣式會導致問題。

我一直在想有一種方法可以在課程中添加一個班級,然後通過該班級使用所有其他班級,但我不確定這一點。我的測試沒有證明有效果。

由於在shell中調用了三個其他樣式表,我只是試圖找到最無痛和有效的方式來整合我的內容....就像能夠插入一切到iframe w/o使用iframe。

我想過重複所有現有的樣式表,重命名它們,然後只保留cms中的必要樣式,但會留下很多無關的CSS。

還有其他想法嗎?

+0

Iframed it。完美的作品,無需更改CSS。 – lenny 2011-06-16 04:55:17

+0

使用iFrame會導致SEO問題。如果搜索引擎優化是一個優先事項,你可能應該剪切和粘貼你的內容股份到新的模板。 – 2011-06-24 13:39:51

回答

0

如果我正確理解你,你想要樣式化你插入的元素,而不會與現有的文檔樣式表發生衝突。你有沒有考慮過使用前綴,例如'.container'會變成'.my_container'e.t.c.通過這種方式輕鬆導航元素的html和樣式表,您只需搜索您的前綴即可。