InternetExplorer独自のプロパティで、グリッド関連の指定をまとめて行います。尚、グリッドとは、原稿用紙のマス目にあたる部分を指します。
IE5 / IE5.5 / IE6
要素[.class名][#id名]{ layout-grid : layout-grid-mode layout-grid-type layout-grid-line layout-grid-char;
※layout-grid-charの指定はlayout-grid-lineの直後である必要があります。
値 | 初期値 | 意味 |
both | ○ | 行/文字グリッド共に有効にします。 |
none | グリッドは使用されません。 | |
line | 行グリッドのみを有効にします。 | |
char | 文字グリッドのみを有効にします。 |
値 | 初期値 | 意味 |
loose | ○ | 筆記体以外の半角英数字についてはグリッドの半分に収められるようです。 |
strict | 全角文字や半角カナのみグリッドに収めます。 | |
fixed | 全ての文字をグリッドに収めます。 |
値 | 初期値 | 意味 |
none | ○ | 指定しない場合と同様になります。 |
auto | 横書きの場合で高さ(縦書きならば幅)が最も大きな文字に合わせられます。 | |
数値+単位 | グリッドの高さ(幅)を指定します。単位例:px,em,ex,% |
値 | 初期値 | 意味 |
none | ○ | 指定しない場合と同様になります。 |
auto | 横書きの場合で幅(縦書きならば高さ)が最も大きな文字に合わせられます。 | |
数値+単位 | グリッドの幅(高さ)を指定します。単位例:px,em,ex,% |
<html> <head> <title>サンプルコード</title> <style type="text/css"> #sample1 { layout-grid : both fixed 25px 25px; } #sample2 { layout-grid : both fixed 50px 50px; } </style> </head> <body> <div id="sample1">layout-gridサンプル1</div> <br> <div id="sample2">layout-gridサンプル2</div> </body> </html>
layout-gridサンプル1
layout-gridサンプル2
layout-grid / layout-grid-char / layout-grid-line / layout-grid-mode / layout-grid-type