- 関連プロパティ
empty-cells
N7.0 Win |
N6.0 Win |
e6.0 Win |
e5.5 Win |
e5.0 Win |
e5.0 Mac |
e4.5 Mac |
O7.0 Win |
O6.0 Win |
---|---|---|---|---|---|---|---|---|
△ | ○ | × | × | × | × | × | △ | △ |
値 | show | hide | inherit |
---|---|
初期値 | show |
適用 | セル要素 |
継承 | する |
レベル | 2- |
メディア | visual |
分離ボーダーモデルですと、このプロパティで可視の内容を持たない(つまり、空白類(復帰(¥0D)、行送り(¥0A)、水平タブ(¥09)、スペース(¥20)を除く)のみを含むか、内容が全く無い)セルのボーダー、背景の表示を制御する事が出来ます。
例を書くと、例えば以下のようなHTMLの場合、
<table border="1" style="empty-cells:hide">
<tr>
<td>あ</td>
<td></td>
<td>う</td>
</tr><tr>
<td>え</td>
<td>お</td>
<td>か</td>
</table>
内容の無いセルのボーダーが表示されていません。
が、こうすると、
<table border="1" style="empty-cells:show">
<tr>
<td>あ</td>
<td></td>
<td>う</td>
</tr><tr>
<td>え</td>
<td>お</td>
<td>か</td>
</table>
内容の無いセルのボーダーも表示されています。
初期値は[show]とされていますが、大抵のUAの初期値は、[hide]です。