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