问答详情
源自:13-9 Relative与Absolute组合使用

为什么图片和box4都在box3 div中,但是box3的border只包含里图片而没有包含住box4?

为什么图片和box4都在box3 div中,但是box3的border只包含里图片而没有包含住box4?

提问者:慕婉清7504353 2018-09-12 02:31

个回答

  • 凯lhck2018
    2018-11-05 09:16:50

    box4在box3 底部:

    #box4{

        width:99%;

        position:absolute;

      bottom:0;

        

    }


  • YXXY
    2018-10-29 14:02:01

    图片大小导致div4下去的,

    你可以尝试测试

    给img加style="height:100px;"

  • 慕斯卡2358530
    2018-10-26 23:08:18

    box3中设定了height高度,填充图片后  因为div是块级元素,div里面的内容会在其下方显示,插入的图片的高度差不多占满了div的高度,box在加入会撑破box3的高度,所以会显示在下面。

  • MuAmi
    2018-09-14 13:41:46

    因为box3设定了height高度,如果删除box3 css里的高度设定你再看就包含了!

  • SeverusX
    2018-09-12 16:26:14

    因为位移前提是box4,而图片不是这个id
    <div id="box3">
        <img src="...">
        <div id="box4">...</div>
    </div>

    css代码部分写的是:#box4{...}

  • 慕尼黑7262767
    2018-09-12 09:45:12

    #box4{

        position:absolute;

        width:99%;

      top:79%;  

    }