orphans

orphans

[1] <IW:CSS2:"page.html#propdef-orphans">

[2] orphans: 1 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20orphans%3A%201%3B%0A%7D;h=;p=n;x=style-element>

[3] orphans: 0 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20orphans%3A%200%3B%0A%7D;h=;p=n;x=style-element>

[4] orphans: -1 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20orphans%3A%20-1%3B%0A%7D;h=;p=n;x=style-element>

[5] orphans: 0.5 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20orphans%3A%200.5%3B%0A%7D;h=;p=n;x=style-element>

非妥当な例。

[7] orphans: inherit <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20orphans%3A%20inherit%3B%0A%7D;h=;p=n;x=style-element>

[9] orphans: 10.0 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20orphans%3A%2010.0%3B%0D%0A%7D;h=;p=n;x=style-element>

[10] orphans: 10.2 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20orphans%3A%2010.2%3B%0D%0A%7D%0D%0A;h=;p=n;x=style-element>

[14] orphans: -10.5 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0D%0A%20%20orphans%3A%20-10.5%3B%0D%0A%7D%0D%0A;h=;p=n;x=style-element>

[6] 意味的には非負整数でなければならないはずですが、 CSS 2.1 では何も言及されていません。

[15] Firefox 2 では getComputedStyle で得られる値がなぜか空文字列です。 (Opera 9 ではちゃんと整数。)

<http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20widows%3A%201%3B%0A%7D;h=%3Cp%20onclick%3D%22%0A%20%20w%20(getComputedStyle%20(document.getElementsByTagName%20('p')%5B0%5D%2Cnull).orphans)%0A%22%3EClick%20this%20paragraph%20to%20show%20computed%20value%20of%20'%3Ccode%3Eorphans%3C%2Fcode%3E'%20property.;p=n;x=style-element>

(名無しさん)

[16] Opera 9 では>>4>>14宣言ごと無視されます。それ以外の場合、小数切り捨てた上で正規化した値が CSSOM 上に現れます。

(名無しさん)

[17] Firefox 2 では小数部のある >>5>>9>>10>>14宣言ごと無視されます。 それ以外はそのまま CSSOM 上に現れるようです。 (名無しさん)

[18] orphans: -0 <http://suika.fam.cx/gate/2007/cssom/viewer?c=p%20%7B%0A%20%20orphans%3A%20-0%3B%0A%7D;h=;p=n;x=style-element>

(名無しさん)

[19] >>18 Opera 9 はこの宣言無視しません (CSSOM 上では符号がなくなります)。

[20] Firefox正数でなければなりません。 Chrome では整数なら OK です。

[8] 1215702 – remove backend-only CSS properties (marks, orphans, page, size, widows) ( 版) <https://bugzilla.mozilla.org/show_bug.cgi?id=1215702>