2011-07-10 14 views
2

私は、ボタンをクリックするとテキスト入力とテキストエリアを持つフォームをスライド(jquery)する小さなWebアプリケーションを作成しています。IE6 textarea border on focusバグ

フォームがスライドすると、テキストエリアの境界線が見えなくなります。境界線は、フォーカスを取得したときにのみ表示され、その上にとどまります。それ以来、フォーカスが失われた後でも目に見えています。

バグは何ですか?それは文書化されていますか?その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:それはインドの観客のために構築されており、インドでは、我々はまだ10% IE6 share :(

PSを持っている:私はあまりにもIE6の互換性を考慮する必要があります:私は回避策があります:スライドダウンが完了したら、私はjavacript focus()blur()のtextareaを素早く持っていますが、根本的な原因にもっと興味があります:)

+0

+1 - かなり興味深いケースです。テキストエリアに関連するコードとCSSを投稿できますか? – Bojangles

+0

うん、すべてのCSSを投稿するファイアバグがそのテキストエリアを見つける – jrharshath

+1

私は長い間IE6のサポートを止めていたが、私は悪夢の中でそれをよく覚えている。私はこれとまったく同じことを思い出しませんが、IE6には非常に多くのバグがあり、あなたの記述は本当に私を驚かせません。私はこれについて文書化されたものは何も見つけられませんでしたが、それは主にIE6で試したすべての検索用語が、他のIE6バグについて話している人々に襲われたためです。正直言って、私はちょうどこれがIE6の方法であることに同意し、移動します。あなたはすでにそれのための回避策を持っているので、あなたは大丈夫でしょう。 – Spudley

答えて

0

DOMやstを更新するJavascript yleの設定。 CSSスタイルをJavascript/jQueryのより重要なものにすることができます。

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

それは私達があなたのコードや例のページへのリンクを投稿することができ必要があるでしょう、あなたのケースで動作するかどうかを確認します。

+0

CSSの問題ではありません。 。 – jrharshath