1不明白为什么是向右移动 要写left:100px呢?

来源:13-6 万事无绝对 -层模型之绝对定位

qq_毐埗_03252123

2016-05-18 12:31

不明白为什么向右移动100px  css里面要写left:100px呢..上下同理  脑袋都大了 怎么看都是向右啊~~这个相对于浏览器窗口 怎么看也都是向右移动啊

写回答 关注

8回答

  • 慕粉3173790
    2016-05-18 12:43:11
    已采纳

    可以理解为距离左边的距离为100px,相对来说,就是向右移动了

  • 奥特小蔓
    2016-07-07 23:44:17

    盒子本身是靠左的,相对于浏览器的右上角,或者说距离浏览器的右上角位置,只向左移动100px,向下移动20px,那么向哪里移动、移动多少就重新相对于右上角定位了,所以如图所示了。。。按边界理解,结合图片的话,就是右边距100px,上边距20px,写的时候是right和top,总之是抽象反过来的,感觉这样方法好理解一点

    奥特小蔓

    改动一下(按外边距理解,结合图片的话,向左移动100px,就是(只距离右边100px)右边距100px,向下移动20px,就是(要距离上边20px)上边距20px,所以写的时候是right和top,反正相对于浏览器的右上角反过来思考就对了)

    2016-07-07 23:50:23

    共 1 条回复 >

  • 南孩北调
    2016-06-20 11:24:10

    把自己想象成盒子(注意如果一开始想象自己是盒子的话,以后就不要变了,以后永远都不要想象自己是浏览器了,否则到后来你自己又会乱),自己想要往左移动100px,向下移动20px。那你写代码时,就相反。

  • 慕沐5867126
    2016-05-20 14:26:27

    向右移动用left 因为他移动的是以这个块状元素为基础移动,就打个比方:“<div>内容<div>”把他看作一个盒子。移动的时候盒子移动就行了

  • 慕粉3367880
    2016-05-19 09:58:32

    相对于其最接近的一个具有定位属性的父包含块进行绝对定位。  把这句理解一下就行了。

  • 慕粉3365042
    2016-05-18 17:29:38

    http://www.w3school.com.cn/css/css_positioning_absolute.asp   看看这个兄弟  理解一下  

  • qq_毐埗_03252123
    2016-05-18 12:49:15

    脑袋太笨啦 怎么都拧不过来~~理解不了呢

  • SayMyName
    2016-05-18 12:44:35

    也可以理解为从左边向右边移动100px的位置。

初识HTML(5)+CSS(3)-升级版

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

1225297 学习 · 18230 问题

查看课程

相似问题