人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

スタイルシートについて質問です。
特定のファイルを全てのページの特定の位置に表示させる、
そしてそのファイルを変更すると全てのページでも変更される、
つまりはSSIでできることとをスタイルシートで実現したいのですが、
その具体的な方法を教えてください。

なお、参考先のリンクは紹介していただくとして、
そのコピーでもかまいませんので、
回答にはスクリプトも書き添えてください。

また、そのような方法が存在しない場合、
「そんな方法はない」というご回答はご遠慮ください。

以上、よろしくお願いします。

●質問者: taroemon
●カテゴリ:ウェブ制作
✍キーワード:うご コピー スクリプト スタイルシート ファイル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● virtual
●35ポイント

「段落などの「ボックス」の右下に、特定のロゴを常に固定して表示してみます。」

http://www.nishishi.com/css/box-edgelogo.html


全てのページで style.css を指定しておいて、style.cssに下記のように記述すればお望みのことができます。


body {

background-image: url("DarkYellowLogo.gif"); /* ロゴURL */

background-repeat: no-repeat; /* 1回だけ表示 */

background-position: bottom right; /* 右下に表示 */

background-color: #ffffcc; /* 背景色 */

padding: 0.3em; /* 内側の余白 */

}


これはあなたの以前の質問

http://q.hatena.ne.jp/1189850388

の応用編になります。

赤字の部分がそれに該当します。


body{background:#fff url(images/picasso2.jpg) 30% 0% no-repeat fixed;color:#1A1F4A;font-size:11px;font-family:Tahoma, Helvetica, Sans-Serif;margin:0px auto 0px;padding:0;}

参考

とほほのスタイルシート入門(基礎知識)

http://www.tohoho-web.com/css/basic.htm

http://www.tohoho-web.com/css/reference.htm#background

◎質問者からの返答

ご回答ありがとうございます。

大変参考になりました。


2 ● wizemperor
●35ポイント

質問がむちゃくちゃなのでそれを少し補足。

SSIとスタイルシートはまったくの別物です。

よって、「スタイルシートで」実現する方法はありません。


やりたいことは一部のファイルを読み込みたいということだと思いますが、

(X)HTMLでフレームやiframe(おすすめはできない)、objectを使って実現できます。


http://www.coolwebwindow.com/weblife_column/coolweb/000112.php


一般的にはPHPを使うことが多いです。


http://digit-01.com/ownpage/php_exct_html.html

http://www.coolwebwindow.com/weblife_column/coolweb/000112.php


読み込むファイル(例えば、menu.html)を読み込みたいところでincludeするだけです。

書き方もSSIに近いのでわかりやすいと思います。


 <?php include("menu.html"); ?>
◎質問者からの返答

ご回答ありがとうございます。


ただ、SSIとスタイルシートは別物だと言うことくらいわかっております。

私が聞きたかったのは「SSIで実現できることをスタイルシートでも実現できないか?」ということです。

質問文もそのつもりで書きました。

意図がうまく伝わらなかったのは私の国語力の問題なのでしょう。失礼しました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ