我现在正在网站上工作,当然我正在为整个网站使用一个通用的CSS模板。现在,我正在从互联网上采用一个现成的设计(注册),但它的问题有它自己的CSS模板,所以当我试图用它自己的资产包括图像和CSS将它添加到我的网站时,它搞砸了一般我的网站的外观。我试图在网站的CSS文件中修改或包含辅助CSS,但我失败了。
那么这个问题的正确解决方案是什么?我该如何解决?
谢谢, matrix388
答案 0 :(得分:2)
如果在您的页面中放置了外部CSS,那么在重复标记的情况下,您的CSS将优先。
答案 1 :(得分:0)
如果您有两个有冲突的定义,可以强制一个用!important关键字覆盖另一个。例如
my.css
body {
font-family: Arial !important;
}
their.css
body {
font-family: Times;
}
你的Arial将覆盖他们的时代。要识别被覆盖的样式,可以使用Firefox的Firebug插件。对于任何给定的元素,它不仅会显示当前样式,还会显示被覆盖的文件和定义(或重写)。