为了账号安全,请及时绑定邮箱和手机立即绑定

不能理解这里

这里有点不能理解 为什么向左移动不是写left,向下移动不是写bottom呢?/(ㄒoㄒ)/~~请大神指教下。

正在回答

4 回答

做个比喻来讲吧,可能会更好理解一些。

你要把船推离岸边,是不是用手或竹竿向相反的方向的推? 

so, 你只用记得:若要求向左移动,你就写其相反方向(right),向下移动,就写top。 

0 回复 有任何疑惑可以回复我~
#1

慕粉粉521 提问者

恩恩,你说的很对,这样的比喻我更容易理解。非常感谢呀
2016-07-18 回复 有任何疑惑可以回复我~

不能简单理解为平移了,那是相对移动,相对浏览器窗口边缘哪个方位的距离就是你移动距离,比如:刚开始图形在左上角,平移到了离浏览器窗口上部:100px;左边:100px,那么代码就写成left:100px;top:100px;而不是你所说的向右移动100px,向下移动100px。

1 回复 有任何疑惑可以回复我~

代码里的意思是距离,比如 left:30px;意思是移动离左边30像素,视图上看起来是向右,上下同理。

1 回复 有任何疑惑可以回复我~
#1

与时间赛跑3682275

谢谢 你的回答
2016-07-23 回复 有任何疑惑可以回复我~

向左移动就是偏离右边,当然是用right啊 同理向下

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1226168    人
  • 解答问题       18236    个

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

进入课程

不能理解这里

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信