別のyes/no入力をクリックしたときに表示または非表示にする必要のある要素があるフォームを作成しています。スタイリングの助けが必要です。
このJSフィドルを参照してください:http://jsfiddle.net/TdnZp/11/
すべてが技術的に私が望むように機能します。[はい/いいえ]をクリックすると、別のフォーム要素が表示または非表示になり、要素が占めていたスペースが消えることに注意してください。これは良いことですが、入力ボックスとラベルを、現在のようにずらさずに、上下に適切な列に配置する必要もあります。
また、新しい要素が入ってくると、その下のすべての要素が瞬時にジャンプするのではなく、スムーズに下にスライドしてスペースを空けるようにします。同じように、要素が消えたときは、下の要素がスムーズに上にスライドして埋めます。
誰かがこれらの2つのことを行う方法を知っていますか?それ以外に別のHTML要素を使用する必要がある場合は<ul>
、お知らせください。
ありがとう!