text-overflow
: 文字列が省略されている記号 CSSプロパティ
このページで解説するコードの実行結果。
文末に着目。ellipsis
の場合、「…
」が表示されている。
意志のないところに、感動はない。海や夕焼けも、反応する意志がなければただの風景にすぎない。 ~ 村上龍
Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
意志のないところに、感動はない。海や夕焼けも、反応する意志がなければただの風景にすぎない。 ~ 村上龍
Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
なお、見た目のため、このページの実行結果には「下のCSSコードも」適用している。
text-overflow
の概要
文字列があふれ出て省略された場合、それを示す記号を表示するか否か。(← デフォルトでは非表示)
「overflow: hidden;
」と一緒に使うことが多い。
まず、文字列があふれ出ている状態の例。上の例は「white-space: nowrap;
」を下の例は「overflow-wrap: normal;
」を使っている。
<p class="sample white-space-nowrap"> 意志のないところに、感動はない。海や夕焼けも、反応する意志がなければただの風景にすぎない。 ~ 村上龍 </p> <p class="sample overflow-wrap-normal" lang="de"> Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft </p>
意志のないところに、感動はない。海や夕焼けも、反応する意志がなければただの風景にすぎない。 ~ 村上龍
Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
まず、 overflow: hidden;
を使って、あふれた部分を非表示にする。
.sample { overflow: hidden; }
clip
デフォルトなので何も変わらない。
.sample { overflow: hidden; text-overflow: clip; }
意志のないところに、感動はない。海や夕焼けも、反応する意志がなければただの風景にすぎない。 ~ 村上龍
Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
ellipsis
隠れる直前の部分が「 …
」=「 …
」になっていることが分かる。
.sample { overflow: hidden; text-overflow: ellipsis; }
意志のないところに、感動はない。海や夕焼けも、反応する意志がなければただの風景にすぎない。 ~ 村上龍
Donaudampfschiffahrtselektrizitätenhauptbetriebswerkbauunterbeamtengesellschaft
Emmet : tov
記述 | Visual Studio Code |
---|---|
tov | text-overflow: ellipsis; |
tovc | text-overflow: clip; |