我只想把textarea
爲div
,我認爲它不應該是一個問題:textarea的寬度問題
CODE
.panel {
width: 250px;
padding: 10px;
box-sizing: border-box;
border: 1px solid #000;
}
.panel textarea {
width: 100%;
}
<div class="panel">
<textarea></textarea>
</div>
這是一個非常困難的代碼,不是嗎?我們所有人都做了上千次。
由於某種原因,textarea
的這個寬度在右側有錯誤。檢查盒子型號.panel
似乎不錯。
在FF,Chrome,Edge中試用過,結果無處不在。
有人可以解釋我,爲什麼,它有什麼解決方案?
我製作了jsFiddle只是爲了好玩。
問題是什麼?是因爲當你擴大文本區域時,它與容器重疊?如果是,只需將「overflow:hidden;」添加到面板。 –
我什麼都不想要。我只想修復textarea的右側。正如你所看到的,在右側沒有div的'10px'填充。 – vaso123
將'box-sizing:border-box;'添加到您的文本區域。 –