Ist die CSS 'width'
Eigenschaft auf eine <textarea>
anwendbar?Ist 'Breite' für einen Textbereich anwendbar?
In der Praxis people say that they use it successfully, zum Beispiel eine Regel wie folgt aus:
textarea
{
width:100%;
}
Was mich ist verwirrend ist, dass die CSS 2.1 specification for width sagt,
Diese Eigenschaft gibt den Inhalt Breite der Boxen erzeugt durch Elemente auf Blockebene und ersetzte Elemente. Diese Eigenschaft gilt nicht für nicht ersetzte Inline-Level-Elemente.
Ich dachte, dass ein Textarea ein Inline-Level-Element ist, weil z. Auszeichnungs so ...
<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>
... schafft einen einzelnen Absatz Block mit Text links und rechts neben der <textarea>
, und dass daher nach der Spezifikation der Breite sollte nicht anwendbar sein.
Danke, das zu erklären. – ChrisW