要素からはみ出る例
1 2 3 |
<div class="parent"> <p class="no-break">1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg</p> </div> |
デモ
1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg
要素からはみ出る問題を回避(table以外)
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<style type="text/css"> .parent { width: 500px } .break { word-wrap: break-word } </style> <div class="parent"> <p class="break">1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg</p> </div> |
デモ
1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg1234567890abcdefg
補足
word-wrap
は単語の途中で改行するかどうかを指定するプロパティです。初期値はnormalで改行しない設定になっています。
要素からはみ出る問題を回避、つまり単語の途中で改行させる場合はword-wrap: break-wordを指定します。
コメント