我正在编写一个小型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()
。但我对根本原因更感兴趣:)
答案 0 :(得分:0)
在某些Javascript更新DOM或样式设置的情况下。你可以强制你的CSS风格比Javascript / jQuery更重要。
textarea
{
border:solid 1px black!important;
}
要检查它是否适用于您的情况,我们需要您发布代码或指向示例页面的链接。