XOOPSマニア  最新情報のRSS(サイト全体)
[ 自宅サーバーWebRing |ID=54 前後5表示乱移動サイト一覧 ]

08年8月29日(Fri) 12時18分
[ Page comments(0) ] [ Track Back(0) ]
Counter: 3913, today: 1, yesterday: 2

ページ毎のスタイルシート Fixed link

ページ作成者または管理者が style.css というファイル名でページにファイル添付することで、そのスタイルシートが読み込まれる仕組みを作ってみました。

読み込まれるスタイルシートの中で一番最後に読み込まれますので、ページ毎にスタイルシートを設定することが可能になりました。

下位ページへ継承をするかどうかを迷っています。

なにか、いい案があればお知らせください。 :)

このページのスタイルシートを以下のような内容にしてみました。*1

@charset "shift_jis";
/* this @charset is for mozilla's bug */

.wiki_content
{
	background-color:white;
	background-image: url("/xoops/modules/pukiwiki/image/bg_top2.jpg");
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: right top;
}

変更ファイル Fixed link


コメント Fixed link

  • 下位ページへ継承するかどうか選択できるようにする。若しくは、下位ページにstyle.cssファイルが添付されたページがあった場合、当該ページは継承しない -- 通りすがりさん 2004-12-09 (木) 23:40:32
  • 下位ページへ継承するように、階層を上から順番に調べて style.css ファイルがアップロードされている場合は、読み込むようにしてみました。
    結果的に下位階層のスタイルシートが設定してあれば、上書きされる事になります。
    まずは、徒然日記に設定してみました。 :) -- nao-pon 2004-12-10 (金) 20:41:30
  • 2004-12-10 CVS 版に up したらトップに表示していたブロックのレイアウトが崩れたのはこれのせい?ですか? -- kisite 2004-12-10 (金) 23:39:31
    • あ!しまったアナウンスするの忘れてた!
      テーマの theme.html にブロック用の <{$xoops_block_header}> を追加してください。 :) -- nao-pon 2004-12-10 (金) 23:49:01

      こんな感じ
      <link rel="stylesheet" type="text/css" media="all" href="<{$xoops_url}>/xoops.css" />
      <link rel="stylesheet" type="text/css" media="all" href="<{$xoops_themecss}>" />
      <{$xoops_block_header}>
      <{$xoops_module_header}>
      
  • おお、ついに。尾道apartment-Pxではこれをブログなど他のコンテンツで活用してます!ビバpukiwiki! -- t_miyabi 2004-12-10 (金) 23:40:01

  • トップページの背景に画像を入れたかったのきっかけです。 :D
    尾道apartment-Pxでのスタイルシート活用方法も参考になりました。
    今回のは、style.css をアップロードすると、cache/(ページ名エンコード).css として保存する仕掛けになっています。 ;) -- nao-pon 2004-12-10 (金) 23:55:12
  • おお!スタティックに取得できる訳ですね!それはオイシイですね!でいれば画像もお願いします! :D -- t_miyabi 2004-12-11 (土) 15:37:30
  • modPukiWiki が直らない? -- kisite 2004-12-11 (土) 03:30:24
    • modPukiWikiPukiWikiMod はスタイルシートの class名は別々になっているので、テーマまたはXOOPSのスタイルシートに modPukiWiki 用の class名で定義すればOKかと思います。 :) -- nao-pon 2004-12-11 (土) 09:27:47
  • beta 版のまま使っていました直りました :D -- kisite 2004-12-12 (日) 00:10:05

Name:

*1 インクルードしている場合は呼び出し元へは適用されません。
付箋機能(wema) メニュー 
付箋の編集
文字色: 背景色:
お名前:  線接続id:


Reload   Diff Source Attach Attach List   Wiki Top Page List Search Resent Chenges Backup   Help   RSS feed
Page name:PukiWiki作業日記/2004-12-09-1 [ Sended pings(0) ]
Author:nao-pon - 2004/12/12 00:10:05 JST(1356d)
Last edit:nao-pon - 2004/12/12 00:10:05 JST(1356d)
Editers:登録ユーザー
Back Link:通りすがりさん(55d) コメント(93d) PukiWikiMod(99d) nao-pon(143d) CVS(317d) PukiWiki作業日記(427d) modPukiWikiの組み込み(531d) 通りすがりさん(687d) t_miyabi(788d) XOOPS(811d) nao-pon(1057d) 徒然日記(1469d) kisite(1636d)

ページコメント
 
The comments are owned by the poster. We aren't responsible for their content.

Track Back [ Track Back(0) ]
Track Back URL: http://xoops.hypweb.net/wiki/tb/1640

このページのTopへ
ログイン
ユーザ名:

パスワード:

オートログイン

Basic 認証

Register now! | Lost Password?

mixiでログイン Yahoo!でログイン
アクティブメニュー
"ぽちっ"としてね☆ 
最新のページ
ブックマーク
Please log in to use it.
[Login]
新着トラックバック
サイト内 Wiki
☆ 検索 ☆



高度な検索(サイト内)
FireFox検索プラグイン
オンライン状況
合計 70 人がオンライン中 :-)
(Wiki [自由帳] : 19 人)

登録ユーザ: 0 & ゲスト: 70

もっと...
サイト情報
管理人

nao-pon
 

登録ユーザ数: 1399


現在ページのQRコード 
現在ページのQRコード
[携帯対応]
参照元情報
No trackback