js自动生成的元素与页面原有元素发生堆叠
2013-07-12 14:11
447 查看
商品属性和商品规格是js动态生成的元素,商品扩展信息的两个文本框是原有的元素,他们发生堆叠,我以为是我生成的元素所在div大小不固定导致的,因为商品规格的下面复选框是第二次ajax生成的,我怀疑第二次ajax是不是不能将页面原有元素向下推到合适的位置。
搞了几个小时,尝试固定元素所在容器div的的大小,但是不好固定啊,元素的个数是不定的,尝试改变属性和规格的生成顺序,属性部分堆到规格部分上去了,规格部分的元素怎么不独立占位置呢,后来才想到会不会是浮动了,去除浮动,给原有元素(商品扩展信息部分)加上clear:both; 果然正常了。
遇到问题不要慌,不要怕麻烦,慢慢处理。
相关文章推荐
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- js自动生成的元素与页面原有元素发生堆叠的解决方法
- 帮助自动生成页面任何元素的Label的CSS类库 - Label.css
- JS Jquery 遍历,筛选页面元素 自动完成(实现代码)
- Sticker.js生成图片或者页面元素“速干贴”效果
- 自动生成FTP页面登录地址的js特效
- 自动生成FTP页面登录地址的js特效
- JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
- 帮助自动生成页面任何元素的Label的CSS类库 - Label.css
- Sticker.js生成图片或者页面元素“速干贴”效果
- JS自动生成动态HTML验证码页面,输入错误自动清空输入框
- NFinal中增加生成页面自动带入js和css
- JS Jquery 遍历,筛选页面元素 自动完成
- JS自动生成动态HTML验证码页面
- 使用js自动生成表格的行及元素并可以删除选中行
- js在safari浏览器下声明变量时会根据变量名和页面Dom元素id自动初始化为Dom类型
- JS Jquery 遍历,筛选页面元素 自动完成(实现代码)