课程
/前端开发
/HTML/CSS
/从 psd 到 html
banner中的margin-left:-338px怎么理解呀?
2017-04-07
源自:从 psd 到 html 4-2
正在回答
如图?
因为你先是绝对定位left:50%;使得banner的左边在父元素的一半宽度的位置,但是banner本身是有宽度的,所以就需要通过margin-left:-338px来让banner再向左边移动,才能真正的让banner居中。如果你对338这个具体指还有疑问,可以通过浏览器上的f12键审查元素把margin-left的值从0开始慢慢往上调,多调几次就明白了。
希望上面的回答能够帮到你
小金毛鸡蛋
举报
教你把PSD设计稿转化成HTML,用案例来讲解基本流程
1 回答为什么margin-item的margin-bottom:56px
2 回答:last-child{margin:0;}
1 回答关于margin 负值问题
5 回答.public-footer.footer-col:last-child{ margin-right: 0px; }
3 回答关于margin为负的问题