我只想把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;'添加到您的文本区域。 –