我才刚学html,想问一下为什么自己写的div会把在div下面写的东西覆盖了啊?
 比如我先写了一个div,后面再加上一个<form></form>但是后面的表单就显示不出来,检查时发现被div给挡住了。咋办啊?
还有,比如我同时写了两个一模一样的div但是直接用<div position:absolute;等等>
</div>而没有使用style type,class的形式,两个也是相互覆盖成了一个了,还是自己加了高度才变回来,怎样 让它自己不这样覆盖呢?

3个回答

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

qq_38484734
加油小白 对啊,,尴尬
2 年多之前 回复

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

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

qq_38484734
加油小白 那个,我没有写宽和高。。
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!