我为我的网站创建了一个照片库,在我的最新网站上,我认为我将CSS和所有页面文件都包含在子文件夹中,认为这样会更容易,因为我可以像插件一样使用它在其他网站上,而不是像过去那样在主CSS文件中包含所有图库CSS。
以下是图库页面:http://unserclosecustoms.com/gallery/galleries.php
现在的问题是,H3画廊标题默认为Times New Roman而不是Trebuchet,如画廊的CSS文件(h3.gTitle)所示。
我知道有些事情凌驾于此之上,但我还不够擅长弄清楚是什么。我的预感是,它是图库的单独CSS,与网站的主要CSS文件冲突。
如果我错过了什么,请告诉我,我会详细说明。谢谢!
答案 0 :(得分:2)
在宣布字符集时忘了@。 尝试
@charset "utf-8";
该解析器错误也吞噬了样式表中的第一条规则。
答案 1 :(得分:1)
您在gallery.css文件中的charset声明之前缺少@
字符。
答案 2 :(得分:1)
问题是由gallery.css文件中的以下行引起的:
charset "utf-8";
缺少@符号:
@charset "utf-8";
答案 3 :(得分:0)
把这个包括在内:
<link href="css/gallery.css" rel="stylesheet" type="text/css">
后:
<link href="../css/ucc.css" rel="stylesheet" type="text/css">
ucc.css中可能有一些CSS声明覆盖了gallery.css中的样式
答案 4 :(得分:0)
我没有在你的CSS中看到你的.gTitle类。请看一下。 ;)