我正在创建一个带有DIV
的网站。除了创建DIV之外,其他所有东西都可以解决。我这样创建它们(示例):
newdiv {
width: 200px;
height: 60px;
padding-left: 20px;
text-align: left;
}
当我添加该padding-left
属性时,DIV
更改的宽度更改为220px,并且我希望它保持在200px。
假设我创建了另一个与完全相同的DIV
名称,然后将其放在其中,但没有填充且具有。我得到同样的东西,其宽度将为220px。anotherdiv
newdiv
newdiv
newdiv
anotherdiv
padding-left: 20px
newdiv
我该如何解决这个问题?
只需将div的宽度更改为160px(如果您的填充为20px,则会为div的宽度增加40px),因此您需要从其宽度中减去40px,以使div看起来正常且不会因其上的额外宽度而失真您的文字全弄乱了。