在单个网站中使用多个css文件

时间:2011-03-19 18:14:59

标签: html css

我现在正在网站上工作,当然我正在为整个网站使用一个通用的CSS模板。现在,我正在从互联网上采用一个现成的设计(注册),但它的问题有它自己的CSS模板,所以当我试图用它自己的资产包括图像和CSS将它添加到我的网站时,它搞砸了一般我的网站的外观。我试图在网站的CSS文件中修改或包含辅助CSS,但我失败了。

那么这个问题的正确解决方案是什么?我该如何解决?

谢谢, matrix388

2 个答案:

答案 0 :(得分:2)

如果在您的页面中放置了外部CSS,那么在重复标记的情况下,您的CSS将优先。

答案 1 :(得分:0)

如果您有两个有冲突的定义,可以强制一个用!important关键字覆盖另一个。例如

my.css

body {
    font-family: Arial !important;
}

their.css

body {
    font-family: Times;
}

你的Arial将覆盖他们的时代。要识别被覆盖的样式,可以使用Firefox的Firebug插件。对于任何给定的元素,它不仅会显示当前样式,还会显示被覆盖的文件和定义(或重写)。