想当大牛
2017-02-17 21:29
向右移动100px,向下移动50px的代码是left:100px; top:50px;那么bottom:0; right:0;不应该是向上向左各移动0吗?位置应该还在左上角吗,为什么会是右下角呢?
移动的时候,是要把图像移动到边上,相当于初始化!比如left:100px,是相对于左,向右移动100px,它是先把块放到最左边再向右移动100像素!
同理,bottom:0,它是先把块放到底部,再向上移动0px,0相当于不移动,所以就在底部了!
意思是这段代码中的bottom:0;right:0;是指定位在下面跟右边坐标(0,0)的位置,(所以才没加px?)而固定定位时移动0px代码省略了 对吗?
是啊为什么呢
意思是向顶部移动0px,向左侧移动0px,那不是在右下角么。
初识HTML(5)+CSS(3)-升级版
1225917 学习 · 18235 问题
相似问题