【CSS】iphoneでbrタグを含む長文をうまく選択する方法

この記事について

環境iphone + CSS
目的brタグをまたぐ選択で範囲が広がりすぎるのを防ぐ
結果brをやめて CSS(content:”\A”)で改行して解決

つまずきポイント要約

  • brタグをまたいで選択すると希望より広い範囲が四角く選択される(iphoneの仕様)

iphoneでbrタグをまたいで文章を選択すると、希望の文字列より広範囲で四角く選択されてしまう。これはiphoneの仕様のよう。

この問題はbrタグを使わず、CSSで改行すると解決できる。

html

<br>

↓↓↓↓↓

html

<span class="br"></span>

css

.br:before {
	content: "\A";
	white-space: pre-wrap;
}

CSSで改行

タイトルとURLをコピーしました