ie6 和动态生成面板的问题

发布于 2024-11-08 05:27:42 字数 525 浏览 3 评论 0原文

我在使用 ie6 和动态生成的组件时遇到问题。有一个带有滚动条的静态面板(主面板),我动态地将其他(较小的)面板放入主面板中。这些较小的包含其他组件...接近要点,这里的屏幕截图准确地说明了我的 ie6 问题的要点。

http://www.turboimagehost.com/p/7333211/ie6.JPG.html

这就是 ie6 中的样子。 另一方面,这是 ff 中页面的外观。这正是计划的样子(与其他主要浏览器的外观相同)

http: //www.turboimagehost.com/p/7333209/ff3a.JPG.html http://www.turboimagehost.com/p/7333210/ff3b.JPG.html

I'm experiencing problem with ie6 and dynamically generated components. have a static panel (main one) with a scroll bar and I'm dynamically placing other (smaller) panels into the main. these smaller ones contain other components... close to the point, here are the screenshots that exactly give the point of my problem with ie6.

http://www.turboimagehost.com/p/7333211/ie6.JPG.html

thats how it looks in ie6.
on the other hand heres how page looks in ff. thats exactly the way it was planned to be (same look with other major browsers)

http://www.turboimagehost.com/p/7333209/ff3a.JPG.html
http://www.turboimagehost.com/p/7333210/ff3b.JPG.html

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

卸妝后依然美 2024-11-15 05:28:21

从您的评论来看,您正在使用子 div 的绝对定位,您没有为您的父级指定样式。但最有可能的是,您遇到了众所周知的 IE6 错误 - 请参阅本文了解问题和解决方案- 简而言之,您需要使用容器(父)div/面板的相对位置

另一方面,对于建议的布局,您不需要使用绝对定位。您可以使用边距来控制布局 - 请参阅此处的示例小提琴

From your comment, you are using absolute positioning for child div, you haven't specify the style for your parent. But most probably, you are encountering well-known IE6 bug - see this article for problem and solution - in short, you need to use relative position for your container(parent) div/panel.

On the other hand, for the suggested layout, you need not use absolute positioning. You can use margins to control the layout - see a sample fiddle out here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文