このページは、Ver 3.20.1 以前の xpWiki について書かれています。Ver 3.21 以降については「スタイルシートについて」のページをご覧ください。
xpWiki では、デフォルトの表示状態(defaultスキン)でのCSSをXOOPS_TRUST_PATH 側に持っています。ただ、CSSを独自にカスタマイズした場合に、バージョンアップするとカスタマイズした分が元に戻ってしまいます。
それでは具合が悪いので、スタイルシート(CSS)のオーバーライト(上書き)を取り入れています。
まずは、defaultスキンを使っている場合について説明します。
オーバーライトするために修正すべきファイルは、XOOPS_ROOT_PATH/modules/[module_dir]/skin/default/pukiwiki.css.php です。
pukiwiki.css.php は次のような内容になっています。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
|
この中で、CSSを記述する箇所は
1 2 3 4 5 |
|
です。
例えば<h>タグの色を変えたい場合は、次のようになります。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
|
$class は、モジュールディレクトリ名にあわせたクラスセレクタ文字列に置換されます。
プラグインが独自にCSSを読み込んでいる場合があります。そのCSSのオーバーライト方法について説明します。
プラグインが独自に読み込むスタイルシートは、
XOOPS_TRUST_PATH/modules/xpwiki/skin/css
ディレクトリにあります。
これらのCSSをオーバーライトするには、CSSを記述した同名のファイルを
XOOPS_ROOT_PATH/modules/[module_dir]/skin/css
に置きます。 .
各ページにファイル名 style.css として、CSSファイルを添付することで、特定のスタイルシートをそのページに適用することができます。
また、下層ページにもそのスタイルシートが適用(継承)されます。
このページには以下のスタイルシートが添付されています。
1
2
3
| - | ! |
|
. . .
ぺージ情報 | |
---|---|
ぺージ名 : | スタイルシートについて/Ver 3.20.1以前 |
ページ別名 : | 未設定 |
ページオーナー : | nao-pon |
閲覧可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |
編集可 | |
グループ : | すべての訪問者 |
ユーザー : | すべての訪問者 |