“左” CSS属性的“自动”值是什么意思?将“ left”属性的值设置为auto时会发生什么?
答案 0 :(得分:2)
来自left
documentation:
auto
指定:
- 对于绝对定位的元素,元素的位置基于
right
属性,而width: auto
被视为基于内容的宽度;或者,如果right
也是自动的,则将元素放置在水平位置(如果它是静态元素的话)。- 对于相对定位的元素,元素到其正常位置的距离基于
right
属性;或者如果right
也是auto
,则该元素根本不会水平移动。
答案 1 :(得分:2)
您在这里CSS: Left
摘录自官方文档。
指定:
对于绝对定位的元素,该元素的位置为 基于right属性,而width:auto被视为宽度 根据内容;或者如果right也为auto,则元素为 如果它是一个 静态元素。
对于相对定位的元素,元素与 它的正常位置基于正确的属性;或者如果正确是 同样是自动的,该元素根本不会水平移动。