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

div 的疑惑

div 的疑惑

Randy259840 2014-11-07 13:58:11
<style>      div{position: absolute;}      #main{position: relative;}      img{ display: block; width:100%; height:100%} </style> </head> <body> <div id="main"> <div id="box1"> <div><img src="CTA.png" alt=""></div> <div><img src="CTAOver.png" alt=""></div> </div> <div id="box2"> <img src="logo.png" alt=""> </div> </div> </body>上面的这段代码中出现的效果是box2中的logo 显示了,box1中的两张图片都没显示,如果将img的样式为什么会出现这种不一致的情况呢?
查看完整描述

3 回答

?
漂泊猫

TA贡献1条经验 获得超1个赞

你用反了吧!

div{position:relative;}
#main{position:absolute;}

查看完整回答
1 反对 回复 2014-11-07
?
Tracy_

TA贡献24条经验 获得超4个赞

因为box1 box2重叠了,显示的是box2的内容。

查看完整回答
反对 回复 2014-11-08
?
Busy

TA贡献9条经验 获得超9个赞

img的高度100% 是根据父级的高度变化的,你div并没有设定高度。怎么会有100%?

查看完整回答
反对 回复 2014-11-07
  • 3 回答
  • 0 关注
  • 1641 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信