0

みなさん、こんにちは。また別の質問があります。ここにある予約システム http://www.divethegap.com/scuba-diving-programmes-dive-the-gap/divemaster-training.php?cat=16

spryフレームワークによって制御される3つの主要な折りたたみ可能なパネルがあります。そのページで見ることができるように、最初の折りたたみ可能なパネルの中にはさらに12以上あります。「詳細」ボタンの1つを押してそれらのいずれかを開くと、小さいパネルをもう一度閉じると、その中のメインの折りたたみ可能なパネルもそのコンテンツに合わせて拡大し、縮小することがわかります。

ただし、次のメインの折りたたみ可能なパネル「概要と見積もり」に移動し、「戻る」というボタンを押して最初のメインパネルに戻るとすぐに問題が発生します。ここで、最初のメインパネル内の小さいパネルの1つを開くと、メインパネルがコンテンツに合わせて拡張されておらず、実際、小さいパネルのコンテンツが他のコンテンツの上に広がり、その上に浮かんでいることがわかります。誰かがこれを修正する方法を知っていますか?

どうもありがとう、

4

1 に答える 1

1

立ち往生している人のために問題が解決しました。

SpryCollapsiblePanel.jsを開きます。と言う行を見つけます

this.content.style.height = this.toHeight + "px";

そして、に変更します。

this.content.style.height = "auto";

別の折りたたみ可能なパネルがコンテンツである折りたたみ可能なパネルのコンテンツのサイズを変更することで、すべての問題が解決しました。

于 2010-06-07T09:01:07.640 に答える