0

開発中の Web ページで少し問題が発生しました。少し背景を説明するために、私が問題を抱えているページの一般的な構造を次に示します。

  • ユーザーが 4 つのチェックボックスとドロップダウン メニューから選択するフォームがあります。少なくとも 1 つのチェックボックスが選択され、ドロップダウン メニューが選択されたら、jQuery を使用して「ポップアップ ウィンドウ」を生成します。これは、最初は非表示に設定した iframe ですが、入力が完了すると表示されます。有効。これはすべて正常に機能します。
  • iframe 内には、ユーザーのフォーム入力によって行が動的に決定されるインタラクティブなテーブルがあります。これは私が問題を抱えているテーブルです。

テーブルにはいわば「最大の高さ」を持たせたい。言い換えれば、テーブルの全高が特定のポイントに達するまで、テーブルの行が正常に印刷されるようにします。その時点で、必要に応じて、十分なテキストが入力されたときにテキストエリアがスクロール可能になるのと同じように、テーブルをスクロール可能にしたいと思います (全体の高さは変わりませんが、スクロールできます)。

HTML、CSS、PHP、JavaScript、および/または jQuery のみを含む限り、私はどんな提案にもオープンです。説明が必要な場合は、遠慮なくお尋ねください。これらすべてを言葉で説明するのは簡単ではありませんでした。

4

1 に答える 1

1

CSS で、height: YOUR_MAX_HEIGHTandoverflow-y: scrollをテーブルに適用します。これは、達成しようとしていることの良いスタートになるはずです。

于 2012-11-27T21:26:58.030 に答える