width、margin-left、margin-right使用auto
CSS中框的水平格式编排的七个属性中,能够设置为auto的有三个属性,就是width、margin-left、margin-right。下面就其具体设置为auto时的一些情况予以说明:

1、三个属性均未设置为auto

当这三个属性都未被设置为auto时,margin-right总是会被强制设置为auto。这意味着margin-right会被设置成一个值以使框的七属性的值的总和达到父元素的width值。

2、两个边界被显式声明,width被设置为auto

在这种情况下,width被设置为一个值以达到所需要的总宽度。

3、两个边界被设置成auto,width显式设定。

这样的话两个边界会被设置成各占50%的宽度,即相同的宽度。这样会使元素在其父元素中居中。

4、一个边界显式设定,另一个边界和width设置为auto

在这种情况下,设置为auto的边界会被强制的设置为0。而width则会设置成达到总需求所需要的值。

5、三个属性均被设置为auto

在这种情况下,两个边界会被设置为0,width设置为{zd0}可能值。



郑重声明:资讯 【width、margin-left、margin-right使用auto】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——