[1]
[SAMP(CSS)[line-height:normal;]] [Word 10]
([[名無しさん]] [sage])
[2]
10845AD
([[名無しさん]] [WEAK[2005-08-03 12:07:48 +00:00]])
[3]
[CODE(CSS)@en[[[line-height]]]] で[[単位]]無しの[[数値]]を指定してはいけないという人がいますが、''そんなことはありません''。
他の多くの[[特性]]では無単位の値は認められていませんが、
[CODE(CSS)@en[[[line-height]]]] では認められて''います''。
([[名無しさん]] [sage])
[4]
[CITE[Unitless line-height bug in Mozilla and Firefox | 456 Berea Street]]
([[名無しさん]] [WEAK[2006-08-30 23:28:52 +00:00]])
[5]
[CITE[Unitless line-height bug in Mozilla and Firefox | 456 Berea Street]]
([[名無しさん]] [WEAK[2006-08-30 23:29:24 +00:00]])
[6]
[CITE[body要素にline-heightを指定するのが駄目な理由について教えてほしい]] ([CODE[2007-02-05 04:46:54 +09:00]] 版)
([[名無しさん]] [WEAK[2007-02-04 23:55:38 +00:00]])
[7]
[CITE@ja[line-height に単位ありの指定は駄目? | WWW WATCH]] ([CODE[2007-02-24 02:14:03 +09:00]] 版)
([[名無しさん]] [WEAK[2007-02-23 17:16:48 +00:00]])
[8]
[[算出値]]調査用
([[名無しさん]])
[9]
>>8 [[Firefox]] は [CODE(CSS)@en[[[normal]]]] のとき
[CODE(CSS)@en[[[normal]]]]、[CODE(CSS)@en[<[[number]]>]] のとき[[使用値]]
([CODE(CSS)@en[[[px]]]])、
[CODE(CSS)@en<[[length]]>]] や [CODE(CSS)@en[<[[percentage]]>]] のとき[[算出値]]
([CODE(CSS)@en[[[px]]]]) を返すようです。
[[Opera]] 9 は [CODE(CSS)@en[[[normal]]]] のとき [CODE(CSS)@en[[[normal]]]]、
[CODE(CSS)@en[<[[number]]>]] のとき [CODE(DOMm)@en[[[getComputedStyle]]]]
は[[使用値]]、 [CODE(DOMa)@en[[[currentStyle]]]] は[[算出値]] × 1000、
[CODE(CSS)@en[<[[length]]>]] や [CODE(CSS)@en[<[[percentage]]>]] のとき
[CODE(DOMm)@en[[[getComputedStyle]]]] は[[使用値]] ([CODE(CSS)@en[[[px]]]])、
[CODE(DOMa)@en[[[currentStyle]]]] は[[指定値]] ([[整数]]に[[切り捨て]])
を返すようです。
[[WinIE 6]] は [CODE(CSS)@en[[[normal]]]] のとき
[CODE(CSS)@en[[[normal]]]]、
[CODE(CSS)@en[<[[number]]>]] のとき[[算出値]]、
[CODE(CSS)@en[<[[length]]>]] のとき[[指定値]]、
[CODE(CSS)@en[<[[percentage]]>]] のとき[[算出値]]
(なぜか [CODE(CSS)@en[[[pt]]]]) を返すようです。
([[名無しさん]])
[10]
[CODE(CSS)@en[[[line-height]]: [[0]]]]
([[名無しさん]])
[11]
>>10 [[WinIE 6]] と [[Opera]] 9 で [[CSSOM]] に現れる値は
[CODE(CSS)[[[0]]]] のままですが、
[[Firefox]] 2 では [CODE(CSS)[0[[pt]]]] になります。
([[名無しさん]])