0

そこで、ここ数日、 Wordpress サイトと PunBB フォーラムを視覚的に統合しようとしてきましたが、CSS で壁にぶつかりました。現在、Wordpress のヘッダーとフッターの間にフォーラムを挟み込んでいますが、Wordpress の CSS スタイル シートが、予期しない方法で PunBB のシートと競合しているようです。

スタック オーバーフローに関する推奨事項に従って、フォーラムからのすべての情報がフォーラム スタイル シートのすべての CSS ルールに含まれるという事実を利用して、次のように<div id="mid-inner">しました。#mid-inner

...
#mid-inner body {
    background:url(../bg.png) repeat-x #6a0a0a;/*#213f53;*/
    color: #222;
}
#mid-inner a:focus {
    outline: 0;
}
#mid-inner a:link,
#mid-inner a:visited,
#mid-inner .js_link {
    color: #387ca6;
    text-decoration: none;
}
#mid-inner a:hover,
#mid-inner a:active,
#mid-inner a:focus {
    color: #CD0021;
    text-decoration: underline;
}
...

しかし、これはうまくいきませんでした。何らかの理由で、Wordpress テーマは PunBB テーマの CSS をオーバーライドすることを主張しています。これは、Wordpress テーマ、PunBB テーマ、および混乱したハイブリッド テーマの簡単なアルバムです: Imgur リンク. とにかく、私は何かを忘れていると確信していますが、Wordpress Stack Exchange はまだ多くの助けになっています. さらに情報を追加する必要がある場合はお知らせください。事前に感謝します。

4

1 に答える 1

1

カスケードのルール(特に特異性のセクション)を確認し、CSS が有効であることを確認し、ブラウザーが提供するツール (Chome 開発者ツール、Firefox の Firebug 拡張機能など) を使用して、要素に適用されているルールを確認します。あなたはどの順番で気にします。

于 2012-07-16T06:04:07.137 に答える