/[pub]/suikawiki/sw4data/ids/2/180.txt
Suika

Contents of /suikawiki/sw4data/ids/2/180.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.23 - (hide annotations) (download)
Sat Sep 7 10:33:18 2013 UTC (11 years, 2 months ago) by wakaba
Branch: MAIN
Changes since 1.22: +6 -0 lines
File MIME type: text/plain
updated by (anon)

1 wakaba 1.2
2     [28]
3     [CITE[[WebKit] CSS3のborderとbackground(一部)をサポート]] <http://d.hatena.ne.jp/eccoHowling/20050828#p1>
4     ([[名無しさん]] [WEAK[2005-08-29 01:43:15 +00:00]])
5    
6     [31]
7     [CITE@ja[Bug 4355 px以外の単位を使うとborderの太さが一定にならない - WebStudio]] ([CODE[2006-11-28 11:04:46 +09:00]] 版) <http://www.d-toybox.com/studio/weblog/show.php?mode=single&id=2006122802>
8     ([[名無しさん]] [WEAK[2006-12-28 02:07:28 +00:00]])
9    
10     [34]
11     [[WinIE 6]] では
12     [CODE(CSS)@en[[[border]]]]、[CODE(CSS)@en[[[border-top]]]]
13     などに
14     <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20border%3A%20thin%200%20thick%20thin%200%200%200%200%200%200%201px%202em%2010mm%20red%20blue%200%20thick%20%23C0C0C0%20orange%20dashed%20none%20dotted%20inset%3B%0D%0A%7D%0D%0A;h=;p=n;x=style-element> のように値を1つ以上いくつでも指定できるようです。
15     [CODE(CSS)@en[[[border-color]]]]、[CODE(CSS)@en[[[border-style]]]]、
16     [CODE(CSS)@en[[[border-width]]]] それぞれで最後に指定された値が有効になります。指定されなかった種類はまったく設定されません
17     ([[CSS 2.1]] によれば[[初期値]]が設定されなければなりません)。
18     [CODE(DOMa)@en[[[border]]]] や [CODE(DOMa)@en[[[borderTop]]]]
19     などに値が設定されるのは、構成する3種類 (または3種類×4辺)
20     のすべてに値が設定されている場合のみのようです。
21     ([[名無しさん]])
22    
23     [35]
24     [[Firefox]] 2 や [[Opera]] 9 には >>34 のような[[奇癖]]はなく、
25     [[CSS 2.1]] 通りに実装しているようです。
26     ([[名無しさん]])
27    
28     [36]
29     色の[[初期値]]の扱いについては [CODE(CSS)@en[[[border-color]]]] の項を参照。
30    
31     ([[名無しさん]])
32    
33     [37]
34     <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20border-top%3A%20medium%20dotted%3B%0D%0A%7D%0D%0A;h=%3Cp%3E%3Cbutton%20type%3Dbutton%20onclick%3D%22%0D%0A%20%20var%20el%20%3D%20document.getElementsByTagName%20('p')%5B0%5D%3B%0D%0A%20%20var%20sd%20%3D%20getComputedStyle%20(el%2C%20null)%3B%0D%0A%20%20w%20(sd.borderTop)%3B%0D%0A%22%3E%3Ccode%3EgetComputedStyle%3C%2Fcode%3E%3C%2Fbutton%3E%0D%0A%3Cbutton%20type%3Dbutton%20onclick%3D%22%0D%0A%20%20var%20el%20%3D%20document.getElementsByTagName%20('p')%5B0%5D%3B%0D%0A%20%20var%20sd%20%3D%20el.currentStyle%3B%0D%0A%20%20w%20(sd.borderTop)%3B%0D%0A%22%3E%3Ccode%3EcurrentStyle%3C%2Fcode%3E%3C%2Fbutton%3E%0D%0A;p=n;x=style-element>
35     ↑ こんな感じのやつででてくる値を調べてみた
36    
37     [[Firefox]] 2 [CODE(DOMm)@en[[[getComputedStyle]]]]: [[空文字列]]
38    
39     [[WinIE 6]] [CODE(DOMa)@en[[[currentStyle]]]]:
40     [CODE(JS)@en[[[undefined]]]]
41     ([CODE(DOMa)@en[[[currentStyle]]]] には [[shorthand]]
42     の[[DOM属性]]がないらしい)
43    
44     [[Opera]] 9:
45     ,指定した値 ,[CODE(DOMm)@en[[[getComputedStyle]]]] ,[CODE(DOMa)@en[[[currentStyle]]]]
46     ,[CODE(CSS)@en[[[medium]]]] ,[CODE(CSS)[0[[px]] #000000]] ,[CODE(CSS)[3[[px]]]]
47     ,[CODE(CSS)@en[[[medium]] [[solid]]]] ,[CODE(CSS)[3[[px]] [[solid]] #000000]] ,[CODE(CSS)[3[[px]] [[solid]]]]
48     ,[CODE(CSS)@en[10[[px]] [[dotted]]]] ,[CODE(CSS)[10[[px]] [[dotted]] #000000]] ,[CODE(CSS)[10[[px]] [[dotted]]]]
49     ,[CODE(CSS)[10[[mm]] [[inset]] [[blue]]]] ,[CODE(CSS)[38[[px]] [[inset]] #0000ff]] ,[CODE(CSS)[10[[mm]] [[inset]] #0000ff]]
50    
51     ([[名無しさん]])
52    
53     [38]
54     [CITE@en[border model - onderhond blog - onderhond.com]] ([CODE[2008-05-05 20:43:42 +09:00]] 版) <http://www.onderhond.com/blog/onderhond/border-model-inconsistencies>
55     ([[名無しさん]])
56    
57     [39]
58     [CITE@ja[テーブルのボーダーに余白がある場合のサンプル|CSS HappyLife]] ([TIME[2008-05-23 19:07:12 +09:00]] 版) <http://css-happylife.com/log/css-template/000356.shtml>
59    
60 wakaba 1.22 [61] [[Chrome]] も [[Firefox]] も [CODE(CSS)@en['[[border]]']] を指定すると
61     [CODE(CSS)@en['[[border-image]]']] が[[初期値]]になります。 [[Firefox]]
62     ではその他 [CODE(CSS)@en['[[-moz-border-top-colors]]']] なども[[初期値]]になります。 [TIME[2013-09-07T10:07:59.200Z]]
63    
64     [62] [[Chrome]] は明示されていない[[プロパティー]]を [CODE(CSS)@en[[[initial]]]]
65     にしますが、 [[Firefox]] は実際の[[初期値]]にします。 [TIME[2013-09-07T10:08:38.000Z]]
66    
67     ;; [63] [[Firefox]] の [CODE(CSS)@en['[[border-color]]']] の[[初期値]]は
68     [CODE(CSS)@en['[[-moz-use-text-color]]']] です。
69    
70     [64] [[直列化]]の際、 [[Chrome]] では [CODE(CSS)@en['[[border-width]]']]、
71     [CODE(CSS)@en['[[border-style]]']]、[CODE(CSS)@en['[[border-color]]']] の1つか2つが
72     [CODE(CSS)@en[[[initial]]]] なら、それが省略されます。3つが [CODE(CSS)@en[[[initial]]]]
73     なら[[プロパティー]]の[[宣言]]自体が [CODE(CSS)@en[[[cssText]]]] に現れません。 [TIME[2013-09-07T10:12:07.200Z]]
74    
75     [65] [[直列化]]の際、 [[Firefox]] は [CODE(CSS)@en['[[border-color]]']]
76     が [CODE(CSS)@en['[[-moz-use-text-color]]']] ならそれを省略しますが、それ以外は省略しません。 [TIME[2013-09-07T10:12:57.300Z]]
77    
78 wakaba 1.23 [66] [CODE(CSS)@en['[[border]]']] を構文解析して [[CSSOM]] に[[宣言]]として追加する時の各 [[longhand sub-properties]]
79     の順序は [[Firefox]] と [[Chrome]] で違っています。 [TIME[2013-09-07T10:31:56.300Z]]
80    
81     [67] [CODE(CSS)@en['[[border]]']] にまとめきれないときにどの[[プロパティー]]を使って表現するかは [[Chrome]]
82     と [[Firefox]] で異なるようです。 >>66 の順序の違いによるものか、それ以外にも違うのかはよくわかりません。 [TIME[2013-09-07T10:33:15.500Z]]
83    
84 wakaba 1.2 * 境界領域
85    
86     [40] [[箱]]の[[余白領域]]と[[詰め領域]]の間の[[領域]]を[DFN[[RUBYB[境界領域]@en[border area]]]]といいます。
87    
88 wakaba 1.4 [42] [[CSS 2.1]] には「optional」と書いてあるので、幅 0 の時は厳密に言えば[[境界領域]]は存在しないということになります。
89 wakaba 1.3
90 wakaba 1.4 [43] [[境界領域]]の外周を[DFN[[RUBYB[境界辺]@en[border edge]]]]と呼びます。
91     [[境界領域]]が存在しない時は[[詰め辺]]と同じです。
92     [SRC@en[[[CSS 2.1]] 8.1]]
93 wakaba 1.2
94 wakaba 1.4 [44] [[境界辺]]に囲まれる領域を[DFN[[RUBYB[境界箱]@en[border box]]]]と呼びます。
95     [SRC@en[[[CSS 2.1]] 8.1]]
96 wakaba 1.2
97 wakaba 1.7 [47] [[詰め領域]]と[[境界領域]]の間に[[スクロール・バー]]が挿入されることがあります。
98    
99     ** 仕様書
100 wakaba 1.4
101 wakaba 1.5 [41] [CITE@en[Box model]] ([TIME[2007-07-18 02:08:55 +09:00]] 版) <http://www.w3.org/TR/2007/CR-CSS21-20070719/box.html#box-dimensions>
102    
103 wakaba 1.7 ** 背景
104 wakaba 1.5
105     [45] [[境界領域]]の[[背景]]は [CODE(CSS)@en[[[background]]]] に拠ります
106     [SRC@en[[[CSS 2.1]] 8.1]]。
107 wakaba 1.6
108 wakaba 1.7 ** Viewport の境界箱
109 wakaba 1.6
110 wakaba 1.13 [46] [[Viewport境界箱]]の項を参照してください。
111    
112     [48] [CITE@ja[小粋空間: CSS で table に斜線を引く方法]]
113     ([TIME[2009-10-26 00:34:58 +09:00]] 版)
114     <http://www.koikikukan.com/archives/2009/10/26-000300.php>
115    
116     [49] [CITE[Bug 452915 – Linked images have a blue border in default style sheet]]
117     ([TIME[2010-03-02 15:08:24 +09:00]] 版)
118     <https://bugzilla.mozilla.org/show_bug.cgi?id=452915>
119    
120     [50] [CITE['''['''whatwg''']''' borders on images inside links]]
121     ([TIME[2010-04-08 08:58:43 +09:00]] 版)
122     <http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-April/025871.html>
123    
124     [51] [CITE['''['''whatwg''']''' borders on images inside links]]
125     ([TIME[2010-04-08 08:58:43 +09:00]] 版)
126     <http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-April/025871.html>
127    
128     [52] [CITE['''['''whatwg''']''' borders on images inside links]]
129     ([TIME[2010-07-29 07:27:58 +09:00]] 版)
130 wakaba 1.22 <http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-July/027409.html>
131    
132     [53] [CITE@en[Web Applications 1.0 r6008 7468]]
133     ( ([TIME[2011-04-15 08:46:00 +09:00]] 版))
134     <http://html5.org/tools/web-apps-tracker?from=6007&to=6008>
135    
136     [54] [CITE[IRC logs: freenode / #whatwg / 20110414]]
137     ( ([TIME[2011-04-16 20:30:22 +09:00]] 版))
138     <http://krijnhoetmer.nl/irc-logs/whatwg/20110414#l-461>
139    
140     [55] [CITE[IRC logs: freenode / #whatwg / 20110415]]
141     ( ([TIME[2011-04-17 15:26:56 +09:00]] 版))
142     <http://krijnhoetmer.nl/irc-logs/whatwg/20110415#l-139>
143    
144     [56] [CITE@en[HTML5 Tracker]]
145     ([TIME[2011-10-14 12:11:06 +09:00]] 版)
146     <http://html5.org/tools/web-apps-tracker?from=6680&to=6681>
147    
148     [57] [CITE@en[HTML5 Tracker]]
149     ([TIME[2011-10-15 08:06:18 +09:00]] 版)
150     <http://html5.org/tools/web-apps-tracker?from=6683&to=6684>
151    
152     [58] [CITE[NOTE-css-potential-19970819]]
153     ( ([TIME[2000-03-13 23:37:56 +09:00]] 版))
154     <http://www.w3.org/TR/NOTE-css-potential-19970819#pgfId=1028243>
155    
156     [59] [CITE@en[Web Applications 1.0 r7189 Revert the parts of r6008 that made <table border> conforming again. See http://lists.w3.org/Archives/Public/public-html/2011Apr/0419.html for the reasoning.]]
157     ( ([TIME[2012-07-20 12:48:00 +09:00]] 版))
158     <http://html5.org/tools/web-apps-tracker?from=7188&to=7189>
159    
160     [60] [CITE@en[Web Applications 1.0 r7623 Not sure why this was limited to hyperlinks only.]]
161     ( ([TIME[2012-12-31 13:53:00 +09:00]] 版))
162 wakaba 1.21 <http://html5.org/tools/web-apps-tracker?from=7622&to=7623>

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24