课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
向右移动100px,向下移动50px的代码是left:100px; top:50px;那么bottom:0; right:0;不应该是向上向左各移动0吗?位置应该还在左上角吗,为什么会是右下角呢?
2017-02-17
源自:初识HTML(5)+CSS(3)-升级版 13-8
正在回答
移动的时候,是要把图像移动到边上,相当于初始化!比如left:100px,是相对于左,向右移动100px,它是先把块放到最左边再向右移动100像素!
同理,bottom:0,它是先把块放到底部,再向上移动0px,0相当于不移动,所以就在底部了!
想当大牛 提问者
Silver.Durant 回复 想当大牛 提问者
意思是这段代码中的bottom:0;right:0;是指定位在下面跟右边坐标(0,0)的位置,(所以才没加px?)而固定定位时移动0px代码省略了 对吗?
是啊为什么呢
意思是向顶部移动0px,向左侧移动0px,那不是在右下角么。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答bottom:0和right:0的问题
2 回答bottom=0和bottom:0的区别
1 回答margin:-100px 0 0 -100px;这一步的含义不是很懂
2 回答为什么这里bottom是0呢?
4 回答代码的含义