js自动生成的元素与页面原有元素发生堆叠的解决方法
2013-10-24 00:00
351 查看
商品属性和商品规格是js动态生成的元素,商品扩展信息的两个文本框是原有的元素,他们发生堆叠,我以为是我生成的元素所在div大小不固定导致的,因为商品规格的下面复选框是第二次ajax生成的,我怀疑第二次ajax是不是不能将页面原有元素向下推到合适的位置。
搞了几个小时,尝试固定元素所在容器div的的大小,但是不好固定啊,元素的个数是不定的,尝试改变属性和规格的生成顺序,属性部分堆到规格部分上去了,规格部分的元素怎么不独立占位置呢,后来才想到会不会是浮动了,去除浮动,给原有元素(商品扩展信息部分)加上clear:both; 果然正常了。
遇到问题不要慌,不要怕麻烦,慢慢处理。
相关文章推荐
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠
- 关于js自动打开新页面被拦截的解决方法
- 事件驱动asp.net自动生成静态页面模板解决方法——生成静态页面
- 破解js屏蔽chromeF12后页面自动跳转的解决方法
- 解决js页面滚动效果scrollTop在FireFox与Chrome浏览器间的兼容问题的方法
- 导入android源码有错,R.java文件不能自动生成解决方法 http://caizi12.iteye.com/blog/975125
- Android 导入android源码有错,R.java文件不能自动生成解决方法
- js动态创建/删除 (页面)元素节点、设置其属性方法
- 自动生成FTP页面登录地址的js特效
- 快速解决js动态改变dom元素属性后页面及时渲染的问题
- 解决同一页面中两个iframe互相调用jquery,js函数的方法
- 网站繁简切换的JS遇到页面卡死的解决方法
- webview加载页面,JS方法不能加载的问题解决
- js代码从页面移植到文件里失效或js代码改动后不起作用的解决的方法
- 在 360浏览器下 position:relative; 不随着滚动条的滚动而滚动而是飘在页面上 解决方法 给父级也就是出现滚动条的元素添加 position:relative;就ok l了
- 如果页面引用了外部JS代码,会被IE缓存的解决方法