1 |
wakaba |
1.1 |
|
2 |
|
|
[1] |
3 |
|
|
[SAMP(CSS)[line-height:normal;]] [Word 10] |
4 |
|
|
([[名無しさん]] [sage]) |
5 |
|
|
|
6 |
|
|
[2] |
7 |
|
|
10845AD |
8 |
|
|
|
9 |
|
|
([[名無しさん]] [WEAK[2005-08-03 12:07:48 +00:00]]) |
10 |
|
|
|
11 |
|
|
[3] |
12 |
|
|
[CODE(CSS)@en[[[line-height]]]] で[[単位]]無しの[[数値]]を指定してはいけないという人がいますが、''そんなことはありません''。 |
13 |
|
|
他の多くの[[特性]]では無単位の値は認められていませんが、 |
14 |
|
|
[CODE(CSS)@en[[[line-height]]]] では認められて''います''。 |
15 |
|
|
([[名無しさん]] [sage]) |
16 |
|
|
|
17 |
|
|
[4] |
18 |
|
|
[CITE[Unitless line-height bug in Mozilla and Firefox | 456 Berea Street]] <http://www.456bereastreet.com/archive/200608/unitless_lineheight_bug_in_mozilla_and_firefox/> |
19 |
|
|
([[名無しさん]] [WEAK[2006-08-30 23:28:52 +00:00]]) |
20 |
|
|
|
21 |
|
|
[5] |
22 |
|
|
[CITE[Unitless line-height bug in Mozilla and Firefox | 456 Berea Street]] <http://www.456bereastreet.com/archive/200608/unitless_lineheight_bug_in_mozilla_and_firefox/> |
23 |
|
|
([[名無しさん]] [WEAK[2006-08-30 23:29:24 +00:00]]) |
24 |
|
|
|
25 |
|
|
[6] |
26 |
|
|
[CITE[body要素にline-heightを指定するのが駄目な理由について教えてほしい]] ([CODE[2007-02-05 04:46:54 +09:00]] 版) <http://d.hatena.ne.jp/quaa/20070205#p1> |
27 |
|
|
([[名無しさん]] [WEAK[2007-02-04 23:55:38 +00:00]]) |
28 |
|
|
|
29 |
|
|
[7] |
30 |
|
|
[CITE@ja[line-height に単位ありの指定は駄目? | WWW WATCH]] ([CODE[2007-02-24 02:14:03 +09:00]] 版) <http://hyper-text.org/archives/2007/02/line_height_values.shtml> |
31 |
|
|
([[名無しさん]] [WEAK[2007-02-23 17:16:48 +00:00]]) |
32 |
|
|
|
33 |
|
|
[8] |
34 |
|
|
[[算出値]]調査用 |
35 |
|
|
<http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20line-height%3A%20normal%3B%0D%0A%7D%0D%0A;h=%3Cinput%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.lineHeight)%3B%0D%0A%22%20value%3DgetComputedStyle%3E%0D%0A%3Cinput%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.lineHeight)%3B%0D%0A%22%20value%3DcurrentStyle%3E%0D%0A%3Cp%3Exxx;p=n;x=style-element> |
36 |
|
|
([[名無しさん]]) |
37 |
|
|
|
38 |
|
|
[9] |
39 |
|
|
>>8 [[Firefox]] は [CODE(CSS)@en[[[normal]]]] のとき |
40 |
|
|
[CODE(CSS)@en[[[normal]]]]、[CODE(CSS)@en[<[[number]]>]] のとき[[使用値]] |
41 |
|
|
([CODE(CSS)@en[[[px]]]])、 |
42 |
|
|
[CODE(CSS)@en<[[length]]>]] や [CODE(CSS)@en[<[[percentage]]>]] のとき[[算出値]] |
43 |
|
|
([CODE(CSS)@en[[[px]]]]) を返すようです。 |
44 |
|
|
|
45 |
|
|
[[Opera]] 9 は [CODE(CSS)@en[[[normal]]]] のとき [CODE(CSS)@en[[[normal]]]]、 |
46 |
|
|
[CODE(CSS)@en[<[[number]]>]] のとき [CODE(DOMm)@en[[[getComputedStyle]]]] |
47 |
|
|
は[[使用値]]、 [CODE(DOMa)@en[[[currentStyle]]]] は[[算出値]] × 1000、 |
48 |
|
|
[CODE(CSS)@en[<[[length]]>]] や [CODE(CSS)@en[<[[percentage]]>]] のとき |
49 |
|
|
[CODE(DOMm)@en[[[getComputedStyle]]]] は[[使用値]] ([CODE(CSS)@en[[[px]]]])、 |
50 |
|
|
[CODE(DOMa)@en[[[currentStyle]]]] は[[指定値]] ([[整数]]に[[切り捨て]]) |
51 |
|
|
を返すようです。 |
52 |
|
|
|
53 |
|
|
[[WinIE 6]] は [CODE(CSS)@en[[[normal]]]] のとき |
54 |
|
|
[CODE(CSS)@en[[[normal]]]]、 |
55 |
|
|
[CODE(CSS)@en[<[[number]]>]] のとき[[算出値]]、 |
56 |
|
|
[CODE(CSS)@en[<[[length]]>]] のとき[[指定値]]、 |
57 |
|
|
[CODE(CSS)@en[<[[percentage]]>]] のとき[[算出値]] |
58 |
|
|
(なぜか [CODE(CSS)@en[[[pt]]]]) を返すようです。 |
59 |
|
|
([[名無しさん]]) |
60 |
|
|
|
61 |
|
|
[10] |
62 |
|
|
[CODE(CSS)@en[[[line-height]]: [[0]]]] |
63 |
|
|
<http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20line-height%3A%200%3B%0D%0A%7D%0D%0A;h=%3Cinput%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.lineHeight)%3B%0D%0A%22%20value%3DgetComputedStyle%3E%0D%0A%3Cinput%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.lineHeight)%3B%0D%0A%22%20value%3DcurrentStyle%3E%0D%0A%3Cp%3Exxx;p=n;x=style-element> |
64 |
|
|
|
65 |
|
|
([[名無しさん]]) |
66 |
|
|
|
67 |
|
|
|
68 |
|
|
[11] |
69 |
|
|
>>10 [[WinIE 6]] と [[Opera]] 9 で [[CSSOM]] に現れる値は
|
70 |
|
|
[CODE(CSS)[[[0]]]] のままですが、
|
71 |
|
|
[[Firefox]] 2 では [CODE(CSS)[0[[pt]]]] になります。 |
72 |
|
|
([[名無しさん]]) |
73 |
|
|
|