2012-02-10 7 views
0

私はこれを理解できないようです。誰かがそれを入力し始めるとhttp://rayku.com/startでの私のウェブページは以下のフォームを拡大するテキストボックスがあります。私のCSSで問題が分かりません。

expanded form http://snpr.cm/iurnmx.jpg

それが動作するはずですどのようになるあなたは選択解除した場合、テキストボックスから入力しなくても何か、それは元の状態に戻るでしょう。しかし、それより下のフォーム自体をクリックすると、元の状態に戻ることがうまくいっているようです。

テキストボックスに何も入力せず、その下のフォームのどこでもクリックしないと元の状態に戻るように変更するにはどうすればよいですか?

ありがとうございます!

答えて

3

「閉じる」アニメーションを許可する前に、フィールドの値をチェックする必要があります。このようなもの:

+1

最初のテキストを消去してリセットするために、フォーム要素でインラインjsを使用していることがわかりました。それをやってはいけません.HTMLの内部にあるjs、悪いカルマです。 – Fresheyeball

+0

ありがとう!私は変更を加え、それは素晴らしい動作するようです!現在、テキストフィールドに何かを入力すると、何か他のものを選択してからテキストフィールドをもう一度クリックすると、入力したテキストは消えます。どのようにこれを防ぐためのアイデアですか? – Donny

+0

私は – Fresheyeball

関連する問題