qq_38484734
加油小白
采纳率66.7%
2017-04-24 13:07 阅读 1.6k
已采纳

我才刚学html,想问一下为什么自己写的div会把在div下面写的东西覆盖了啊?

 比如我先写了一个div,后面再加上一个<form></form>但是后面的表单就显示不出来,检查时发现被div给挡住了。咋办啊?
还有,比如我同时写了两个一模一样的div但是直接用<div position:absolute;等等>
</div>而没有使用style type,class的形式,两个也是相互覆盖成了一个了,还是自己加了高度才变回来,怎样 让它自己不这样覆盖呢?
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

3条回答 默认 最新

  • 已采纳
    Elliotbaird Elliotbaird 2017-04-24 13:18

    你没有指定宽高div他是不会占地方的

    点赞 评论 复制链接分享
  • qq_31515997 hello.. 2017-04-25 00:54

    实在看不懂你在说什么,如过两个叠加了用float, 如果你本身就是要叠加效果,用z-index来控制谁在最上面

    点赞 评论 复制链接分享
  • qq_34309305 75闪光雷 2017-04-25 01:46

    请楼主把源码贴出来便于大家给你分析

    点赞 评论 复制链接分享

相关推荐