どうも、夏の兆しに苛まれてついついビールに手が延びてしまうよっしぃーです。
紙のデザイナー様からデータを頂いた際に、文字を両端揃えにしてくれと言われました。
通常なら
.fulljustify { text-align: justify; } .fulljustify:after { content: ""; display: inline-block; width: 100%; }
どういうことかというと、
- 両端揃えしたい要素に:afterをつけて、
- display: inline-block;をつける
ということです。
ただし、これを入れると文章の高さが変わったりしたので、
heightを指定して overflow:hidden を入れて対応しました。
それとIEがどうも対応してないようなので
text-justify: distribute-all-lines;
で対応しました。
あとコチラの記事に書いてたのですが、
WebKit で日本語の両端揃えが実装されていない
らしいですが、私が入れた所
Windowsに入れたsafariでない限りは大丈夫でした。
いろいろみていると日本語のwebは右の文字揃えがばらばらなサイトが多いという文を見つけ、
なるほどたしかになぁと思いました。
web業界では結構普通ですが、紙媒体のデザイナーだと気になるみたいですね。
そのうちそういった悩みを解決するreset.cssが出てくるといいですね。
強いて言えばweb上のテキストが汚い事が私は気になりますね(-_-;)
Honokaを使うとキレイになるらしいので、今度の機会に導入を検討してみようと思います。
コメントする