浮動体を避ける区画(アルファー チャンネル)のしきい値。
名前 | shape-image-threshold
|
---|---|
値 | <alpha-value> |
初期値 | 0 |
適用対象 | 浮動体 |
継承 | されない |
百分率 | 受容しない |
算出値 | 指定された <number> を 0 以上 1 以下に切り詰めた結果 |
正準的順序 | 文法に従う |
アニメーション型 | 算出値の型による |
shape-image-threshold は、利用する図形を画像から抽出するときに利用される アルファ チャンネルの閾値を定義する。例えば値 0.5 は、図形は 50% より不透明な画素すべてを封入することを意味する。
<DIV style="border:1px solid black; width:150px; height:150px; font-size:15px; "> <DIV style="border:1px solid red; width:100px; height:100px; float:left; background:linear-gradient(45deg,#808,#fff); shape-outside:linear-gradient(45deg,#fff,transparent); shape-image-threshold:0.3; "></DIV> あああああああああああああああああああああああああああああ </DIV>
<DIV style="border:1px solid black; width:150px; height:150px; font-size:15px; "> <IMG src="Com/Arfa.gif" style="border:1px solid red; width:100px; height:100px; float:left; shape-image-threshold:0.3; "> あああああああああああああああああああああああああああああ </DIV>画像の透過には対応していないようだ。
【この値もとり得るはずだが、言及されていない。割合として等価な <number> 値と同じ効果になるであろうが(算出値も <number> になると思われる)。】
<DIV style="border:1px solid black; width:150px; height:150px; font-size:15px; "> <DIV style="border:1px solid red; width:100px; height:100px; float:left; background:linear-gradient(45deg,#808,#fff); shape-outside:linear-gradient(45deg,#fff,transparent); shape-image-threshold:30%; "></DIV> あああああああああああああああああああああああああああああ </DIV>
注記: このモジュールの将来レベルでは、画像のアルファデータの代わりに輝度データを利用する 切り替え機能を定義し得る。そうなった場合、shape-image-threshold による閾値は、[切り替え状態に応じて、アルファ、輝度どっちかを適用する]ように拡張されることになる。
表示内容: |
表示内容: |