CSS的“ left”属性中的“ auto”值是什么意思?

时间:2019-09-03 04:01:12

标签: css

“左” CSS属性的“自动”值是什么意思?将“ left”属性的值设置为auto时会发生什么?

2 个答案:

答案 0 :(得分:2)

来自left documentation

  

auto指定:

     
      
  • 对于绝对定位的元素,元素的位置基于right属性,而width: auto被视为基于内容的宽度;或者,如果right也是自动的,则将元素放置在水平位置(如果它是静态元素的话)。
  •   
  • 对于相对定位的元素,元素到其正常位置的距离基于right属性;或者如果right也是auto,则该元素根本不会水平移动。
  •   

答案 1 :(得分:2)

您在这里CSS: Left

摘录自官方文档。

  

指定

     

对于绝对定位的元素,该元素的位置为   基于right属性,而width:auto被视为宽度   根据内容;或者如果right也为auto,则元素为   如果它是一个   静态元素。

     

对于相对定位的元素,元素与   它的正常位置基于正确的属性;或者如果正确是   同样是自动的,该元素根本不会水平移动。