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

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

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

正在回答

6 回答

box4在box3 底部:

#box4{

    width:99%;

    position:absolute;

  bottom:0;

    

}


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

图片大小导致div4下去的,

你可以尝试测试

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

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

apahce

请问一下,为什么加了height:100px,会变成缩放,按理说不应该只是高度变小吗?
2019-03-24 回复 有任何疑惑可以回复我~

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

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

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

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

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

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

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

#box4{

    position:absolute;

    width:99%;

  top:79%;  

}


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

举报

0/150
提交
取消

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

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