0

私は自分のウェブサイト用にフォト ギャラリーを作成しました。最新のサイトでは、CSS とすべてのページ ファイルをサブフォルダーに含めることを考えました。過去に行ったように、すべてのギャラリー CSS をメインの CSS ファイルに含めるのとは対照的です。

ギャラリーページはこちら: http://unserclosecustoms.com/gallery/galleries.php

現在の問題は、H3 ギャラリーのヘッダーが、ギャラリーの CSS ファイル (h3.gTitle) で呼び出されるように、Trebuchet ではなく Times New Roman にデフォルト設定されていることです。

何かがこれを無効にしていることは知っていますが、何が原因かを理解するにはまだ十分ではありません。私の推測では、サイトのメイン CSS ファイルと競合しているのは、ギャラリー用の別の CSS です。

何か見落としがある場合はお知らせください。詳しく説明します。ありがとう!

4

5 に答える 5

2

文字セットを宣言するときに @ を忘れました。試す

@charset "utf-8";

そのパーサー エラーは、スタイルシートの最初のルールも飲み込んでいます。

于 2012-12-03T18:46:22.147 に答える
1

@gallery.css ファイルの charset 宣言の前に文字がありません。

于 2012-12-03T18:46:33.247 に答える
1

この問題は、gallery.css ファイル内の次の行によって発生します。

charset "utf-8";

@ 記号がありません:

@charset "utf-8";
于 2012-12-03T18:47:04.797 に答える
0

これを入れてください:

<link href="css/gallery.css" rel="stylesheet" type="text/css">

後:

<link href="../css/ucc.css" rel="stylesheet" type="text/css">

gallery.css のスタイルをオーバーライドしている ucc.css の CSS 宣言がいくつかある可能性があります。

于 2012-12-03T18:41:59.173 に答える
0

CSS に .gTitle クラスがありません。ご覧ください。;)

于 2012-12-03T18:46:21.303 に答える