<html xmlns="http://www.w3.org/1999/xhtml" a0:Name="SuikaWiki" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:Version="0.9"><head></head><body><ul><li><a0:anchor-end a0:anchor="1">[1]</a0:anchor-end> <a0:anchor>WinIE</a0:anchor> 6.0 では、標準モードでは <a0:anchor>html</a0:anchor> 要素に指定があれば反映されます。互換モードでは <code class="HTML">html</code> 要素でも <a0:anchor>body</a0:anchor> 要素でも反映されます。</li><li><a0:anchor-end a0:anchor="2">[2]</a0:anchor-end> WinIE6 で、モード問わず、 <a0:anchor>select</a0:anchor> 要素には反映されず、 <a0:anchor>textarea</a0:anchor> 要素には反映されます。値は継承されるので <code class="HTML">html</code> だろうが <code class="HTML">body</code> だろうが <code class="HTML">div</code> だろうが、どっかの親要素にあれば反映されます。</li><li><a0:anchor-end a0:anchor="3">[3]</a0:anchor-end> <a0:anchor-internal a0:anchor="2">&gt;&gt;2</a0:anchor-internal> 指定されている先祖要素までの間に <a0:anchor>td</a0:anchor> 要素とかが挟まってても反映されます。</li><li><a0:anchor-end a0:anchor="4">[4]</a0:anchor-end> <code class="CSS">overflow: scroll</code> で出したスクロールバーにも同様に反映されます。</li><li><a0:anchor-end a0:anchor="5">[5]</a0:anchor-end> <em>IE独自拡張 - スクロールバーの色 - - Personnel</em> <a0:anchor-external a0:resParameter="http://members.jcom.home.ne.jp/jintrick/Personal/scrollbar_properties.html" a0:resScheme="URI">http://members.jcom.home.ne.jp/jintrick/Personal/scrollbar_properties.html</a0:anchor-external></li><li><a0:anchor-end a0:anchor="6">[6]</a0:anchor-end> <a0:anchor>Opera</a0:anchor> 7 も対応しているらしい。 (既定 off)</li></ul><p><a0:anchor-end a0:anchor="7">[7]</a0:anchor-end> scroll bar の色について</p><p>最近、たまに scroll bar の色が変わる <a0:weak>(system 既定色と。)</a0:weak>
Web page を見かけるようになりました。</p><p>これは IE5.5 以上の CSS への独自拡張で、
W3C CSS3 の User Interface (draft)
<a0:anchor-external a0:resParameter="http://www.w3.org/TR/css3-userint" a0:resScheme="URI">http://www.w3.org/TR/css3-userint</a0:anchor-external> 
には載っていません。勿論、それ以前の CSS1,2 にも載っていません。
<a0:weak>(CSS3 のこれ以降の版や将来の CSS に載る可能性はありますが。)</a0:weak></p><p>さて、 scroll bar は Web page が色を制御しても良いのでしょうか。
そもそもは Web page の背景や前景の色, 文字の大きさなども全て、
system 側, つまり閲覧者に委ねられていました。それが、 Web の広がり
と共に、要求が強まって、 HTML や CSS の機能として組み込まれたわけです。</p><p>Scroll bar の色等も、時代の流れでそうなる運命にあるのかもしれません。</p><p>ただ、そういう動きが、生き過ぎだと言うことで押し戻す流れの中に
現在我々が居ると言うことは事実です。 Web page 著者側の自己主張??
の為に、そうした「装飾」が過激化していき、全ての人々が苦労せずに
読むことが出来なくなったからです。</p><p>(何も、身障者だけの問題ではありません。小さな文字や、背景色に似た
文字色など、巷に溢れる問題の列挙には暇がありません。)</p><p>さて、そうした中で、我々はどういう<ruby>姿勢<rt>スタンス</rt></ruby>を取るべきでしょうか。
Scroll bar は著者の側のものか、読者の側のものか。
これは Window system の問題にまで繋がっていて、一朝一夕で結論づけれるもの
ではありません。</p><p>(世界中の Window system が、 Windows のような scroll bar を持っているわけではないです。上下の<kbd>▲</kbd><kbd>▼</kbd>だけで、 bar が無いものとかもありましょう。)</p><p>ただ言えることは、我々がこれまで目指してきたように、読者のことを考えて著することです。具体的には、使うとしても scroll bar があるのか無いのか分からない配色にしないとか、余りにも奇抜というか奇妙にしないとか、
まあそういう「当たり前」のことです。</p><p><a0:weak>さて、ここまでで何度か登場した、「我々」とは一体誰のことでしょう:-)</a0:weak></p><p>以下に IE5.5 が対応しているそうである CSS 属性を示します。
非常に Windows に依存しているのが分かります。
将来標準化されるとしても、きっとこのままではないでしょう。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-3dlight-color</a0:anchor>: <var><a0:anchor>&lt;color&gt;</a0:anchor></var></samp></li></ul><p>影の明るい部分の色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-arrow-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>矢印
(Windows では、<kbd>▲</kbd><kbd>▼</kbd>として表示。)
の色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-base-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>基本色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-darkshadow-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>影の明るい部分の色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-arrow-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>矢印
(Windows では、<kbd>▲</kbd><kbd>▼</kbd>として表示。)
の色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-base-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>基本色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-darkshadow-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>影の暗い部分の色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-face-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>Bar 表面の色。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-highlight-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>光ってる部分の色(謎)。 Bar の box 以外の場所などが塗られる。</p><ul><li><samp class="CSS"><a0:anchor>scrollbar-shadow-color</a0:anchor>: <var>&lt;color&gt;</var></samp></li></ul><p>影の部分の色。</p><p>(2001-04-05)</p><ul><li><a0:anchor-end a0:anchor="9">[9]</a0:anchor-end> <a0:weak>2003-09-07 22:58:55 +00:00</a0:weak> <em><a0:anchor>名無しさん</a0:anchor></em>: <em>スタイルシートの設定が反映されない。</em> <a0:anchor-external a0:resParameter="http://www.parkcity.ne.jp/~chaichan/qanda/qa4262.htm" a0:resScheme="URI">http://www.parkcity.ne.jp/~chaichan/qanda/qa4262.htm</a0:anchor-external> : </li><li><a0:anchor-end a0:anchor="10">[10]</a0:anchor-end> <a0:anchor-internal a0:anchor="9">&gt;&gt;9</a0:anchor-internal> <a0:anchor>WinIE</a0:anchor> の<a0:anchor>奇癖モード</a0:anchor>は却って <a0:anchor>Strict</a0:anchor> 化の障害だったりして。それはともかく、にわか知識野郎うざいね。平野たんも呆れて途中でいなくなった?</li></ul></body></html>