2011-06-16 75 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和样式表,您只需搜索您的前缀即可。