text-justify プロパティは、text-align が "justify" に設定されている場合の、使用する均等割付方法を指定します。
このプロパティは、均等割付するテキストの位置揃えと、間隔の設定方法を指定します。
デフォルト値: | auto |
---|---|
継承: | 継承する |
アニメーション可否: | 不可。animatable を参照 |
バージョン: | CSS3 |
JavaScript 構文: | object.style.textJustify="inter-word" |
表中の数字は、完全にプロパティをサポートした最初のブラウザのバージョンです。
プロパティ | |||||
---|---|---|---|---|---|
text-justify | 未サポート | 5.5 | 未サポート | 未サポート | 未サポート |
text-justify: auto|inter-word|inter-ideograph|inter-cluster|distribute|kashida|trim|initial|inherit;
値 | 説明 | Play it |
---|---|---|
auto | ブラウザが均等割付のアルゴリズムを決定します | Play it ❯ |
inter-word | 単語間のスペースを増/減します | Play it ❯ |
inter-ideograph | 表意文字テキストを持つコンテンツの均等割付を行います | Play it ❯ |
inter-cluster | 単語間にスペースが含まれていないコンテンツ(アジアの言語など)だけの均等割付を行います | Play it ❯ |
distribute | 東アジア言語(タイ語など)を除き、新聞と同様に最後の行の均等割付を行いません | Play it ❯ |
kashida | 文字を引き伸ばして均等割付します | Play it ❯ |
trim | Play it ❯ | |
none | 均等割付を行いません | Play it ❯ |
initial | プロパティにデフォルト値を設定します。initial を参照 | Play it ❯ |
inherit | このプロパティは親要素を継承します。inherit を参照 |