私は、ユーザーが編集したいテキストを持つtextareaタグを持っています。 textareaタグはそうのようなdivの内にラップされていますCSSを使用してTextareaを100%に拡張する方法
div.container {
width: 295px;
max-height: 250px;
overflow: auto;
position: relative;
border: 1px solid: #EEEEEE;
}
textarea {
width: 270px;
height: 100%;
resize: none;
overflow: hidden;
border: none;
}
<div class="container">
<textarea id="overview">
blah blah....
</textarea>
</div>
divが固定幅、最大高さを持っており、高さが大きすぎる場合、スクロールバーが表示されます。このすべては問題ありませんが、textarea
を100%に拡張するにはどうすればよいですか?現在、2行の高さしかありません。その中にたくさんのテキストがある場合、すべてのテキストを表示するように展開しません。 Please see this fiddle to see what I'm talking about.
最終目標は何ですか?あなたは柔軟なテキストエリアを探していて、それをスクロールしたいですか?私は、なぜあなたが望むスタイルを 'textarea'自体に適用しないのかわかりません。 – egid