Internet Explorer 9 以降、TextArea 内の縦書きの文字列をマウスで選択できない場合がある

現象

Web ページ上に、以下のように CSS スタイル writing-mode:tb-rl  の指定によって文字列を縦に入力するTextArea 要素があるとします。

<textarea rows="28" cols="24" style="writing-mode:tb-rl">ここに縦書きにする文字列が記述されます</texarea>

Internet Explorer 9 以降のバージョンで Web ページを開き、マウスで TextArea 内の文字列を選択する際に、文字列の途中から選択し始めようとすると、マウスを動かしてもポインターが動かず、文字列を選択できない場合があります。

Internet Explorer 8 以前ではこの問題は発生しません。


原因

この現象は Internet Explorer 9以降の実装上の問題に起因しています。

回避策

マウスで選択文字の開始位置決めた後、キーボードの Shift キーを押しながら、方向キーで選択範囲を選択し、文字列を選択してください。

状況

Microsoft はこの現象を製品の不具合として認識しています。
プロパティ

文書番号:2934585 - 最終更新日: 2016/09/29 - リビジョン: 1

Windows Internet Explorer 9, Windows Internet Explorer 10, Internet Explorer 11

フィードバック