@kasumiiです。こんにちは。
忘れがちなのでちょこっとメモ。
ChromeやFirefoxなどでテキストエリアの右下をドラッグするとサイズを広げることができますが、これをCSSでリサイズ不可にしたり、リサイズ可能な方向を指定したりする方法です。
普段はデフォルトのままサイズ変更できたほうがいいと思いますが、たまーにサイズ変更できないようにしたい場合があるので。
リサイズできないようにする
textarea { resize: none; }
横方向のみサイズ変更できるようにする
textarea { resize: horizontal; }
縦方向のみサイズ変更できるようにする
textarea { resize: vertical; }
縦も横もサイズ変更できるようにする
textarea { resize: both; }
というか、resizeプロパティってCSS3だったんですねー。
テキストエリアをリサイズ不可にする以外にも、任意の要素にresize: both;
を指定することでリサイズ可能にできるのは覚えておくと便利そうです。(でも、overflow: visible;
が指定された要素には適用されないので注意!)