[英]Textarea Centers First Line Of Text And I Want It To Be Left-Aligned
我在表單中有一個簡單的textarea,出於某種原因,當我點擊textarea開始輸入時,它將第一行居中。 我可以打回退格,直到它在textarea的開頭排隊,但我不知道它為什么這樣做。 我用谷歌搜索,似乎無法找到它為什么會這樣做的原因。 這是我的jsfiddle:
我嘗試過text-align:left在很多地方(內聯HTML和CSS),它似乎沒有改變任何東西。 它似乎應該是一個簡單的修復,謝謝你的幫助。
它不是居中的,它只有一系列空格字符的默認值。
將</textarea>
放在開始標記之后,而不是用空格填充。
文本區域的默認內容是其標簽之間的內容。 你的來源有類似的東西:
<textarea name="bio">
</textarea>
所以文本區域的初始值是換行符和用於縮進的空格 - 您可以退格的字符。
要擺脫它們,請立即關閉標記:
<textarea name="bio"></textarea>
除此之外:您可能需要使用表格進行表單布局 - 至少在各種閃亮的新CSS3布局得到更好支持之前。 你避免他們真的使代碼的可讀性什么所有的<br/>
秒。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.