エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
インライン要素に改行いれたら、予期せぬ空白が入ってしまった!
<span class="text">私が<span class="text--red">来た!!</span></span> こうした。 すると、表示が私... <span class="text">私が<span class="text--red">来た!!</span></span> こうした。 すると、表示が私が来た!! から私が 来た!!になってしまった、、(テキストに空白が入ってデザイン崩れ) 改行によってホワイトスペースが生まれたことに気付かず 謎のホワイトスペースに翻弄された2021年春。 本記事は上記の事象がなぜ起きるのか?の調査まとめになります。 なぜそうなるの? 上記の事象には2つの処理が関わってくることが分かりました。 1.CSSの空白処理 CSSでは、空白、タブ、改行は空白として解釈されます。そして、これはレンダリング時に適応されます。 これはwhite-spaceプロパティで制御されており、 white-space:normal が初期値(空白、タブ、改行は空白と解釈される)とされています。 ブラウザエンジンにはホワイトス
2023/06/15 リンク