这是一个关于HTML的问题

HTML 的left负值是什么意思,什么时候用?
HTML 的left负值是什么意思,什么时候用?
HTML 的left负值是什么意思,什么时候用?
HTML 的left负值是什么意思,什么时候用?
HTML 的left负值是什么意思,什么时候用?

left为负数,表示边距是负的,也就是说内容的左侧比容器还要往左。
比如说你要做一个水平滚动字幕(跑马灯)的效果,就可以先让文字的left等于屏幕的宽度,使得它从右边出来。
然后逐渐减小,直到left=-文字条的宽度,也就是文字字幕的最右边从屏幕的左边消失。
当left=0的时候,文字条的左边正好对准屏幕的左边缘。/

就是坐标往左移 自己随便建个demo测试下看看

比如将一个div设置css属性position为absolute(绝对定位,假设父级是body),然后就可以通过设置css属性left来控制div在页面的位置,如果left是0,就是紧靠页面左侧,而如果是-100,div就会超出页面100px

当你想要去调试左右的边距时可以去调边距的值,当左侧边距值为0的时候说明是贴着最左侧,当为负值时可以接着向左移动,类似x轴y轴

left right top等属性取负代表的是元素在坐标轴上(左上角到右下角递增为正方向)的负方向移动,是且仅当元素position不为static的时候才生效的。如果正数是往想要的方向平移,那么负数就是另一个方向平移

负的就是相反方向距离,left 负值为向右,right负值为向左!