背景が固定されているページでユーザースタイルシートを使ってスクロールさせるには?

[上に] [前に] [次に]
きむち [E-Mail] 2000/03/20(月) 01:33:45
背景が固定されているページを見るとき、
すごく重くてスクロールが大変なので、スクロールさせたいです
ユーザースタイルシートを使えばできると思うのですが
イマイチやり方が分からないので教えてください。
宜しくお願いします
(IE5 Win95です)

安芸川晴海 2000/03/20(月) 15:07:39
問題となっている背景を持つ要素に対して、background-attachment:scrollを与えてやればよいと思います。
文書の本文全体が持っている背景画像が問題の場合(要するに、<body background="***">と同じような形に背景が付加されている場合)、

body{background-attachment:scroll;}

と記したテキストファイルを拡張子CSSで保存し、IEのインターネットオプションからユーザースタイルシートに指定してやることになるでしょう。(スタイルシートをどの程度ご存知か分かりませんでしたのでやや、くどく書きました)

きむち [E-Mail] 2000/03/21(火) 00:31:31
安芸川晴海さんありがとうございます
その通りにCSSファイルを指定したのですが
背景がスクロールされませんでした。
どうすればいいのでしょうか

下のようなソースのページです
--------------------------
<html>
<head>
<title>タイトル</title>
<style type="text/css">
a:hover{color:#f66}
</style>
</head>
<body bgproperties=fixed background="xxx.jpg">
</body></html>

安芸川晴海 2000/03/21(火) 13:46:13
あ、!importantを忘れていました。ごめんなさい。
# ユーザースタイルシートなんてずっと前に作ったきりだからなあ……(と言い訳)。

body{background-attachment:scroll !important;}

です。
!importantをつけることでユーザースタイルシートがページ制作者の指定に優先します。
それから、IEは起動時にユーザースタイルシートを読み込み、以後は再読込はしないようですので、その点もご注意ください。

きむち 2000/03/22(水) 21:15:58
[[解決]]
スクロールしました。ありがとうございました。
スクロールするようになって安心してネットを楽しめそうです。
IE4つかってた時は、背景固定されたページを見るといつも落ちてまして・・・。本当に助かりました。ありがとうございました。

[上に] [前に] [次に]