CSS'width'
プロパティは適用でき<textarea>
ますか?
実際には、たとえば次のようなルールを使用して、正常に使用すると言われます。
textarea
{
width:100%;
}
私を混乱させているのは、幅のCSS2.1仕様が次のように言っていることです。
このプロパティは、ブロックレベルの要素と置換された要素によって生成されるボックスのコンテンツ幅を指定します。このプロパティは、置換されていないインラインレベルの要素には適用されません。
たとえば、このようなマークアップのため、textareaはインラインレベルの要素だと思いました...
<p>
This is some more text:
<textarea name="mytextarea" rows="3" cols="15">Text in the text area</textarea>
And even more, more text.
</p>
...は、の左右にテキストを含む単一の段落ブロックを作成します。<textarea>
したがって、仕様によれば、幅は適用されません。