2021-05-11から1日間の記事一覧

ContentEditable を用いた Auto Expandable(?)なテキストエリアの実装

ContentEditableとは HTML 要素を編集可能にする attribute *1*2 で HTML5 で実装された。 基本的な機能はほぼすべての主要なブラウザで実装されている。 *3 どんなときに使うか? 複数行の入力欄を実装するときにまず思いつくのは textarea *4 だと思う。 …