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

关于让文字嵌入图片下方::::

bottom:0;

top:100%

为什么第一个可以。第二个反而让图片隐藏了一部分??图片下方全变成了文字,并不是镶嵌。

正在回答

2 回答

在这题中 box4是绝对定位absolute,离他最近的position为相对定位relative的前辈元素是box3,所以我们我们可以知道box4是相对于box3为参照元素进行相对定位的,你把top设置成100%,box3自然只能在box4下方而不能镶嵌在box4里面了。因为top:100%;相当于top:200px; 如果还不理解的话,你可以自己通过不断t调整top的百分比值或像素大小来观察。

例如    top:0;    top:10px;    top:20px;    top:50px;    top:70px;    top:150px;    top:200px;

        top:0%;    top:10% ;   top:30%;    top:40%;    top:70%    top:100%    top:150%;

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

狩叟

与设置bottom:0;不同的是 设置top时,你需要考虑box4本身的height高度。
2018-06-16 回复 有任何疑惑可以回复我~
#2

银翼小怪兽 提问者 回复 狩叟

嗯呢谢谢啦
2018-07-16 回复 有任何疑惑可以回复我~

div{border:1px red solid;}   这个里面设置了高度文字也有高度。   改成:top:89%就可以完成效果。

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

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1223019    人
  • 解答问题       18212    个

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

进入课程

关于让文字嵌入图片下方::::

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