-
Notifications
You must be signed in to change notification settings - Fork 4
/
954.txt
99 lines (64 loc) · 5.04 KB
/
954.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
#?SuikaWiki/0.9
- [1] [[WinIE]] 6.0 では、標準モードでは [[html]] 要素に指定があれば反映されます。互換モードでは [CODE(HTML)[html]] 要素でも [[body]] 要素でも反映されます。
- [2] WinIE6 で、モード問わず、 [[select]] 要素には反映されず、 [[textarea]] 要素には反映されます。値は継承されるので [CODE(HTML)[html]] だろうが [CODE(HTML)[body]] だろうが [CODE(HTML)[div]] だろうが、どっかの親要素にあれば反映されます。
- [3] >>2 指定されている先祖要素までの間に [[td]] 要素とかが挟まってても反映されます。
- [4] [CODE(CSS)[overflow: scroll]] で出したスクロールバーにも同様に反映されます。
- [5] ''IE独自拡張 - スクロールバーの色 - - Personnel'' <http://members.jcom.home.ne.jp/jintrick/Personal/scrollbar_properties.html>
- [6] [[Opera]] 7 も対応しているらしい。 (既定 off)
[7] scroll bar の色について
最近、たまに scroll bar の色が変わる [WEAK[(system 既定色と。)]]
Web page を見かけるようになりました。
これは IE5.5 以上の CSS への独自拡張で、
W3C CSS3 の User Interface (draft)
<http://www.w3.org/TR/css3-userint>
には載っていません。勿論、それ以前の CSS1,2 にも載っていません。
[WEAK[(CSS3 のこれ以降の版や将来の CSS に載る可能性はありますが。)]]
さて、 scroll bar は Web page が色を制御しても良いのでしょうか。
そもそもは Web page の背景や前景の色, 文字の大きさなども全て、
system 側, つまり閲覧者に委ねられていました。それが、 Web の広がり
と共に、要求が強まって、 HTML や CSS の機能として組み込まれたわけです。
Scroll bar の色等も、時代の流れでそうなる運命にあるのかもしれません。
ただ、そういう動きが、生き過ぎだと言うことで押し戻す流れの中に
現在我々が居ると言うことは事実です。 Web page 著者側の自己主張??
の為に、そうした「装飾」が過激化していき、全ての人々が苦労せずに
読むことが出来なくなったからです。
(何も、身障者だけの問題ではありません。小さな文字や、背景色に似た
文字色など、巷に溢れる問題の列挙には暇がありません。)
さて、そうした中で、我々はどういう[RUBY[姿勢][スタンス]]を取るべきでしょうか。
Scroll bar は著者の側のものか、読者の側のものか。
これは Window system の問題にまで繋がっていて、一朝一夕で結論づけれるもの
ではありません。
(世界中の Window system が、 Windows のような scroll bar を持っているわけではないです。上下の[KBD[▲]][KBD[▼]]だけで、 bar が無いものとかもありましょう。)
ただ言えることは、我々がこれまで目指してきたように、読者のことを考えて著することです。具体的には、使うとしても scroll bar があるのか無いのか分からない配色にしないとか、余りにも奇抜というか奇妙にしないとか、
まあそういう「当たり前」のことです。
[WEAK[さて、ここまでで何度か登場した、「我々」とは一体誰のことでしょう:-)]]
以下に IE5.5 が対応しているそうである CSS 属性を示します。
非常に Windows に依存しているのが分かります。
将来標準化されるとしても、きっとこのままではないでしょう。
- [SAMP(CSS)[[[scrollbar-3dlight-color]]: [VAR[[[<color>]]]]
影の明るい部分の色。
-[SAMP(CSS)[[[scrollbar-arrow-color]]: [VAR[<color>]]]]
矢印
(Windows では、[KBD[▲]][KBD[▼]]として表示。)
の色。
-[SAMP(CSS)[[[scrollbar-base-color]]: [VAR[<color>]]]]
基本色。
-[SAMP(CSS)[[[scrollbar-darkshadow-color]]: [VAR[<color>]]]]
影の明るい部分の色。
- [SAMP(CSS)[[[scrollbar-arrow-color]]: [VAR[<color>]]]]
矢印
(Windows では、[KBD[▲]][KBD[▼]]として表示。)
の色。
-[SAMP(CSS)[[[scrollbar-base-color]]: [VAR[<color>]]]]
基本色。
-[SAMP(CSS)[[[scrollbar-darkshadow-color]]: [VAR[<color>]]]]
影の暗い部分の色。
-[SAMP(CSS)[[[scrollbar-face-color]]: [VAR[<color>]]]]
Bar 表面の色。
-[SAMP(CSS)[[[scrollbar-highlight-color]]: [VAR[<color>]]]]
光ってる部分の色(謎)。 Bar の box 以外の場所などが塗られる。
-[SAMP(CSS)[[[scrollbar-shadow-color]]: [VAR[<color>]]]]
影の部分の色。
(2001-04-05)
- [9] [WEAK[2003-09-07 22:58:55 +00:00]] ''[[名無しさん]]'': ''スタイルシートの設定が反映されない。'' <http://www.parkcity.ne.jp/~chaichan/qanda/qa4262.htm> :
- [10] >>9 [[WinIE]] の[[奇癖モード]]は却って [[Strict]] 化の障害だったりして。それはともかく、にわか知識野郎うざいね。平野たんも呆れて途中でいなくなった?