段落・折り返し
text-align-last
text-align-last は、段落の最後の行を左右どちらに寄せるかを決めます。両端揃えの段落で、最後の行を中央に置いたり、最後の行まで幅いっぱいに広げたりできます。
構文
auto | start | end | left | right | center | justifyプレビュー
The quick brown fox jumps over the lazy dog. 素早い茶色の狐がのろまな犬を飛び越える。
プリセット
右下の角をドラッグするとサイズを変えられます
コード
.box {
text-align: justify;
text-align-last: center;
}コントロール
text-align-lastcenter
The quick brown fox jumps over the lazy dog. 素早い茶色の狐がのろまな犬を飛び越える。
解説
値の書き方
auto:text-alignと同じように寄せます。ただしtext-alignがjustifyのときは、最後の行は行頭に寄せます。初期値です。start・end・left・right・center・justify:text-alignの同じ値と同じように寄せます。justifyにすると、最後の行も幅いっぱいに広げます。
最後の行のほかに、<br> などで改行する直前の行にも効きます。このページのプレビューは、補助の宣言で text-align: justify にして、ほかの行は両端揃えのまま最後の行だけが変わるようにしています。
仕様にはもう 1 つ、親の text-align を受け継ぐ match-parent もありますが、対応しているのは Safari だけで、このページの構文の表示にも無いので扱いません。