IE6 textarea边界焦点bug

时间:2011-07-10 11:50:53

标签: javascript internet-explorer-6

我正在编写一个小型Web应用程序,其中单击按钮向下滑动(jquery)具有文本输入和文本区域的表单。

问题是当表单向下滑动时,textarea的边框是不可见的!边框仅在获得焦点时出现,并保持在其上。它从那时起失去焦点后仍保持可见。

这可能是什么错误?有记录吗?

该textarea的CSS:

#other-addresses textarea {
    border: 1px solid #BBBBBB;
    clear: left;
    font-size: 16px;
    height: 80px;
    padding: 3px;
    width: 350px;
}

input, textarea, button {
    font-family: 'Droid Sans',sans-serif;
}

PS:我也必须考虑IE6的兼容性:它是为印度观众打造的,而在印度,我们仍然有10% IE6 share :(

PS:我确实有一个解决方法:当下滑完成后,我快速获得了textarea的javascript focus()blur()。但我对根本原因更感兴趣:)

1 个答案:

答案 0 :(得分:0)

在某些Javascript更新DOM或样式设置的情况下。你可以强制你的CSS风格比Javascript / jQuery更重要。

textarea
{
    border:solid 1px black!important;
}

要检查它是否适用于您的情况,我们需要您发布代码或指向示例页面的链接。