text-align-last - 最終行の文字寄せを調整する
投稿日: / 更新日:
スタイルシートのtext-align-last
は、最後の行の文字寄せを指定するためのプロパティです。このプロパティは、text-align
がjustify
の要素内でのみ有効です。
サンプルコード
text-align-last
を指定したサンプルコードです。text-align
がjustify
でなければ反映されません。
div {
text-align: justify ;
text-align-last: right ;
}
デモ
text-align-last
にright
を指定して、最終行のテキストを右寄せにしたデモです。CSSを編集して、どのように表示が変わるか確認してみましょう。
値の指定
値の指定方法は主に下記の通りです。リンクをクリックするとデモを確認できます。
項目 | 説明 |
---|---|
inherit | 親要素の値を引き継ぐ。例の場合、div 要素のtext-align-last には、body に指定された値(right )が引き継がれる。 |
initial | プロパティの初期値が適用される。この場合、auto が適用される。 |
auto | テキストは左寄せになる。 |
left | テキストは左寄せになる。 |
right | テキストは右寄せになる。 |
center | テキストは中央寄せになる。 |
justify | 最終行も、無理矢理、両端にピッタリと付くように文字の間隔が調整される。 |
start | テキストは行の先頭に寄せられる。行の先頭がどちらかは、direction プロパティによって変わる。 |
end | テキストは行の末尾に寄せられる。行の末尾がどちらかは、direction プロパティによって変わる。 |
ブラウザのサポート
2016年7月現在の、ブラウザのサポート状況は次の通りです。
Chrome
●
47+
2015年12月
Firefox
●
12+
2012年4月
Safari
×
9.1+
時期不明
Ie
▲
11+
2013年10月
Edge
▲
14+
2016年2月
Opera
×
36+
時期不明
Safari(iOS)
×
9.3+
時期不明
Ie Mobile
▲
11+
2014年7月
Chrome
●
47+
2015年12月
Android
●
47+
時期不明
FF Mobile
●
44+
2016年1月
Opera Mobile
×
33+
2015年10月