忘记给父元素添加定位,子元素设置left:180px;
相对于浏览器右移180px
设置margin-left:180px则相对于父元素右移180px
因为直接在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会显示为最近一个定位的父对象左边相关的位置
而margin-left属性的设置则不需要定位
忘记给父元素添加定位,子元素设置left:180px;
相对于浏览器右移180px
设置margin-left:180px则相对于父元素右移180px
因为直接在css中设置left生效的前提是必须设置父容器position:absolute或relative,如果不设置则会显示为最近一个定位的父对象左边相关的位置
而margin-left属性的设置则不需要定位