那把参照元素换过了怎么写

来源:13-9 Relative与Absolute组合使用

香宝的夫差

2016-08-22 10:29

#box3{
    width:200px;
    height:200px;
    position:absolute; }

#box4{
    width:99%;
    position:relative;    
      }

怎么添加偏移设置呢

写回答 关注

5回答

  • 宇宙那么大
    2016-08-22 11:33:07
    已采纳

    直接写border:20px;就可以了,只是相对的位置依据参照元素偏移

    宇宙那么大

    我说错了,absolute这个是把relative这个元素当成父元素的,所以box3的位置是相对于box4偏移的。你说的添加偏移设置,直接在#box3里用top,left,right,bottom设置相应的值,相对于其父元素box4位置偏移。

    2016-09-21 21:24:20

    共 2 条回复 >

  • 越过山丘等待
    2016-08-22 13:38:33

    被参照的元素如A里面写:position:relative

    参照元素如B里面写:position:absolute

    意思是B将以A为参照物移动位置

    如若不设置参照物,就是以窗口为参照物即原点了

    所以此方法的核心是个性化参照物

    不知道这样理解合适否?

  • 慕粉3518296
    2016-08-22 11:14:59

    参照元素必须是父元素

  • qq_uniqueyou_0
    2016-08-22 11:13:09

    参照定位的元素必须是相对定位元素的前辈元素:

  • weibo_毓雪纷飞_03845674
    2016-08-22 11:04:59

    换哪个参照元素就在那个参照元素上写position:relative

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

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

1225812 学习 · 18234 问题

查看课程

相似问题