-1
我有一个带有1em填充的div。为什么在文本框中填充左侧导致宽度大于100%
里面是一个文本框,宽度设置为100%。这看起来很好,并且如预期的那样,div的宽度设置为1 em。
但是,当我向文本框添加1em的填充左侧时,文本框宽度会扩大1em,而忽略右侧的填充。所以它现在触及div的边缘。
我该如何解决这个问题?
<div style="padding:1em;background-color:pink">
<input style="width:100%;padding-left:1em" />
</div>
你能后的代码片段?它会使调试更容易。 – josneville