首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何修复IE6故障-位置:绝对;&溢出:自动;

如何修复IE6故障-位置:绝对;&溢出:自动;
EN

Stack Overflow用户
提问于 2010-02-09 12:40:15
回答 2查看 1.2K关注 0票数 2

我使用以下代码创建了一个可编辑的组合框

代码语言:javascript
复制
<asp:TextBox ID="textbox" runat="server" Width="75px" Style="position: absolute;" />
<asp:DropDownList ID="ddl" runat="server" Width="95px" AppendDataBoundItems="true">
<asp:ListItem Text="" />
</asp:DropDownList>

我为下拉列表的onChange创建一个javascript,并在文本框中显示选定的文本。我的问题是,当我在IE6上运行时,文本框没有显示,我从谷歌上读到,这是IE6的一个问题。有什么方法来处理这个职位:绝对的;?

我还有一个网格视图,它位于一个,我设置了溢出: auto;of来显示滚动条。它在IE6中也不起作用?

请给我一些解决办法来克服这些?

EN

回答 2

Stack Overflow用户

发布于 2010-02-09 13:16:33

您也许可以尝试在TextBox的父元素(相对定位的元素)上设置一个显式宽度:我在过去发现,任何用于定位元素的左、上、右或底部值在IE6中绝对是远离的,除非我设置了定位的父元素的宽度。

票数 0
EN

Stack Overflow用户

发布于 2010-09-06 15:14:48

免责声明:不是解决方案,而是解决的方法

使用万能的 JQuery UI自动完成Widget代替(查看comboBox演示)。

你得到了多浏览器的支持,你的解决方案看起来就没那么麻烦了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2229013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档