- ベストアンサー
画像が固定されない?
自分のHPサーバーではCGIが使えるのでCGIをもらって設置しました。 http://www.groo-web.com/ ここのレス掲示板です。 ここまではうまくできたのですが、改造をする際、画像を固定するタグ background-attachment: fixed; をHTMLヘッダー内に組み込んでみたのですが、いくらやっても画像が固定されません。 一緒に組み込んだスクロールバーの変更はできたので、かなり疑問です。 いろんなページを調べたのですがちょっと自分の力では限界です。 みなさんの協力をおねがいします。 HTMLヘッダー内) <STYLE type="text/css"> <!-- body { color: $base_color; background-color: $base_bgcolor; $backgroundx background-attachment: fixed; background-position: left top; scrollbar-face-color:#00d5d5; /*スクロールバー本体の色*/ scrollbar-highlight-color: #ffffff; /*スクロールバー左側(上)の影*/ scrollbar-shadow-color: #ffffff; /*スクロールバー右側(上)の影*/ scrollbar-3dlight-color: #00d5d5; /*スクロールバーの左側(下)の影*/ scrollbar-arrow-color: #ffffff; /*矢印の色*/ scrollbar-track-color: #e6ffff; /*背面の色*/ scrollbar-darkshadow-color: #00d5d5;/*スクロールバー右側(下)の影*/ } body,tr,td { font-size: $base_size } small { font-size: 8pt } a:link { color: $alinkcolor; text-decoration: $al_decoration } a:visited { color: $avisitedcolor; text-decoration: $av_decoration } a:hover { color: $ahovercolor; text-decoration: $ah_decoration } --> </STYLE>
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
$backgroundx は、ちゃんと展開されているのでしょうか $backgroundx ; とかしてみるとか
その他の回答 (1)
はじめまして。 background-attachment: fixed; の前にある 「$backgroundx」 というのは何なのでしょう? 一応style内ですのでそれに沿った記述ではないから 反映されないのではないかな~と思うのですが…。 試しにこれを消してみては? ダメだったらごめんなさい。 一応バックアップとっておいてからお試しになって下さい。
お礼
すみません、これは sub html_head { if ($background) { $backgroundx = "background: url($background)"; } があります。 画像は表示されました^^ ご回答ありがとうございます。
お礼
ご回答ありがとうございます。 はい、まさにその通りでした^^ CGIはいじり始めたばかりなので、勉強になりました~ おかげで素晴らしい掲示板ができ、とても満足しています。本当にありがとうございました。