- HOME
- > BLOG CATEGORY
- 【CSS】overflow-wrapを解説! 単語の途中での改行を指定する!
- お知らせ
- NEW 2024.10.05 【CSS】画像を左右交互に配置について解説!
- お知らせ
- 2024.05.16 【CSS】グラデーション色々なパターンを解説!
- お知らせ
- 2024.05.15 【WordPress】親カテゴリーの子カテゴリー一覧を表示する方法
こんな方に読んでほしい
overflow-wrap
(オーバーフロー・ラップ)の使い方について学びたい方へ今回は、overflow-wrap
についての記事を書きました。
overflow-wrapプロパティとは、単語の途中での改行を指定するプロパティになります。
前回は、white-space
についての記事を書きました。
white-spaceプロパティとは、要素内の半角スペース、タブ(tab)、改行をどのように表示するかを
指定するプロパティになります。
「overflow-wrap」 「white-space」は改行についてのプロパティになります。
ここではoverflow-wrapにポイントをおき解説していきます。
white-spaceの基本的な使い方についての記事になります。
[記事の内容]
overflow-wrap
プロパティとは、要素幅に合わせて単語の途中で改行をどうするのかを指定します。
例えば、URLや日本語サイトの翻訳、英文など要素幅からはみ出た際に指定します。
書き方は以下のようになります。
/*--white-space--*/
要素 {overflow-wrap: 値;}
overflow-wrap:normal
とは、
単語が要素幅を超える場合は、改行せずに表示します
日本語は、値がnormalでも要素幅で自動的に改行されます。
英数字は、値がnormalでも要素幅で自動的に改行されません、br
を使わない限り、改行されません。
normalについて
abcdefghijklmnopqrstuvwxyz
私も、配色で悩んだ経験はたくさんあります。
<p>abcdefghijklmnopqrstuvwxyz</p>
<p>私も、配色で悩んだ経験はたくさんあります。</p>
p {
width: 180px;
background-color: #fd6158;
/*--normalを指定--*/
overflow-wrap:normal;
}
はみ出し部分はovreflow
プロパティを指定する事で、はみ出した部分を非表示、スクロールの指定が
可能になります。
overflow:hidden、scrollの違い、使い方についての記事になります。
overflow-wrap:break-word
とは、
単語が要素幅を超える場合は、単語の途中でも改行し表示します
日本語は、値がnormal、break-wordでも要素幅で自動的に改行されます。
英数字は、値がbreak-wordを指定すると要素幅で自動的に改行されます。
break-wordについて
abcdefghijklmnopqrstuvwxyz
私も、配色で悩んだ経験はたくさんあります。
<p>abcdefghijklmnopqrstuvwxyz</p>
<p>私も、配色で悩んだ経験はたくさんあります。</p>
p {
width: 180px;
background-color: #fd6158;
/*--break-wordを指定--*/
overflow-wrap:break-word;
/*--word-wrapを一緒に指定しておきましょう--*/
word-wrap:break-word;
}
POINT!
word-wrapを指定する理由
以前はword-wrapで改行の指定をしていましたが、CSS3の導入によりoverflow-wrapでの改行も可能になりました。
ですが、ブラウザごとに対応が違うので、使用する際には両方のプロパティを指定しておきましょう。
今回はこれで以上です。
overflow-wrap
とは、単語の途中での改行を指定するプロパティになります。overflow-wrap
とword-wrap
両方のプロパティを指定しておきましょう。2024.10.05
2024.05.15
2024.05.09
2024.05.09
2024.10.05
2024.05.15
2024.05.14
2024.05.09
2024.05.09
2024.05.09
2023.06.15
2022.06.30
2020.03.22
2020.03.06
© 2024 shu-naka-blog