CSS的一部分只能在html中使用

时间:2012-07-31 20:03:37

标签: html css

我有一个奇怪的问题......我正在开发3个不同的应用程序,大多数都使用相同的CSS。 2完美地工作,并且他们的css文件位于单独的.css文档中。第三个也正常工作,但....大多数css都在一个单独的.css文件中,这就是它应该如何,但是对于某些css工作,我实际上必须把它放在.html文件中,然而,这个完全相同的代码,在其他两个应用程序的单独的.css文件中工作得很好......我不知道这是怎么发生的......如果有人有一些可能的想法,请告诉我:D

谢谢!

2 个答案:

答案 0 :(得分:2)

我猜这是因为CSS的级联性质(这就是C所代表的)。

如果我有两个样式表:

reset.css
site.css

如果reset.css定义了一种类样式:

.foo {
    color: red;
}

site.css定义了同一个类:

.foo {
    color: black;
}

site.css中定义的颜色将获胜。我不确定这是否适用于您的方案,但您可能希望查看Chrome / Firefox等浏览器中的开发工具,以了解样式的应用方式。

答案 1 :(得分:0)

我刚刚想出如何修复它....我在css文件夹中有这个特定的css文件,所以我把它移动到主目录并解决了问题(即使它已正确链接到css文件夹)....