首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

innerHTML编者一个div的内容后,2个div为什么会重叠

2013-07-04 
innerHTML编辑一个div的内容后,2个div为什么会重叠本来2个div是正常显示,一上一下,显示正常。上面的div : d

innerHTML编辑一个div的内容后,2个div为什么会重叠
本来2个div是正常显示,一上一下,显示正常。
上面的div : div1
下面的div : div2

IE8,兼容性视图:
在innerHTML给 div1 插入了内容后( div1 的高度变大了),一切正常, div2 会自动顺着 div1 的变化往下移。

IE8,非兼容性视图:
在innerHTML给 div1 插入了内容后( div1 的高度变大了),div1 的内容会盖在 div2 的内容上方。
用鼠标选中一些文字拉动后,div2 会好像知道 div1 的高度了, 再往下移动到 div1 的下面。

但是我不能保证客人是用 IE 的兼容还是非兼容视图, 所以请教这个问题怎么解决? 谢谢。
[解决办法]
还是贴代码吧
[解决办法]
div2 隐藏在用settimeout显示

热点排行