问答详情
源自:13-6 万事无绝对 -层模型之绝对定位

12-层模型,绝对定位这节课的任务和答案是对的吗,求解!!!

这节课到底有没有错,为啥 方向都是top right 任务:我来试一试:设置div标签相对于浏览器,(相对于以前位置右上角)向左移动100象素,向下移动20象素。答案:position:absolute; right:100px; top:20px; 这是对的吗??求大神讲解这节课

提问者:非池中锦鱼3693830 2016-08-02 15:39

个回答

  • 慕粉3917843
    2016-09-27 21:03:34

    <!-- absolute;绝对定位:  父元素没加相对定位的时候相对于浏览器(或body)的位置移动;父元素加了相对定位,相对于自己原来的位置移动-->

    <!-- relative;相对定位 : 只相对于自己原来的位置移动 (偏移前的位置保留不动)-->

    <!-- fixed;固定定位  只相对于浏览器(body)的位置移动,移动之后固定不动,不随鼠标上下滑动而滚动 -->


  • 慕仙2326574
    2016-09-03 20:46:31

    是对的,答案中right的意思是让右边的margin为100px,那对应的当然是往左移100px了,同理,top的意思是让上面的margin为10px,那对应的当然是往下移了

  • 慕仙2326574
    2016-09-03 20:46:00

    是对的,答案中right的意思是让右边的margin为100px,那对应的当然是往左移100px了,同理,top的意思是让上面的margin为10px,那对应的当然是往下移了

  • qq_咸敏_03837113
    2016-08-29 08:42:37

    你是对的!

  • 五木3762283
    2016-08-02 16:15:59

    你设置完之后可以点击右上角的全屏看一下。效果就出来了

  • SithCait
    2016-08-02 15:58:01

    此处的left和top的意思是,left的是让left的margin变为100px,同理top是让top的margin变为50px,所以要向右和向下移。

  • 长颈鹿和他的树
    2016-08-02 15:57:38

    相对于浏览器右上角向左移动100px,就是距右边100px,对应代码是right:100px;同理,距上边20px,对应代码是top:20px.