Czy właściwość CSS 'width'
dotyczy <textarea>
?Czy "szerokość" dotyczy obszaru tekstowego?
W praktyce, people say that they use it successfully, na przykład stosując regułę tak:
textarea
{
width:100%;
}
Co mylące mnie jest to, że CSS 2.1 specification for width mówi
Ta właściwość określa zawartość szerokość pól generowanych przez elementy blokowe i wymienione. Ta właściwość nie ma zastosowania do niezastępowanych elementów śródliniowych.
Pomyślałem, że obszar tekstowy jest elementem śródliniowym, ponieważ np. markup tak ...
<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>
... tworzy pojedynczy blok akapitu z tekstem po lewej i prawej stronie <textarea>
, a zatem zgodnie z spec szerokość nie powinna być stosowana.
Dziękuję, że to wyjaśniasz. – ChrisW