【发布时间】:2013-07-11 23:33:44
【问题描述】:
我一直在四处寻找,但找不到适用于我自己问题的解决方案。
我正在开发一个移动网站,需要输入框为屏幕的 100% 宽度。但我有padding-left: 16px 和margin: 5px 使框超出屏幕,所以我必须向右滚动才能看到框的末尾。如何使框 100% 减去填充和边距?
【问题讨论】:
-
使用
box-sizing: border-box,您可以设法解决填充问题,但不能解决边距问题。 -
由于某种原因无法再回答,但正确答案是
width: auto; left: 0px; right: 0px; max-width: 100%;所有这些其他答案都有缺点/问题。