前回の投稿の続きです。
モーダルダイアログの大きさを調節したい
現場でモーダルダイアログを表示するのにcolorboxを使っています。
前回の投稿のようにプライベートでやったときは、$.colorbox.resize();
を使うことでモーダルの大きさを調整し、スクロールバーも非表示にすることができました。
ただ、現場でやるとスクロールバーが消えず、初めに設定したモーダルの大きさのままになってしまっています。
これは何が原因の可能性があるでしょうか?
もう少し具体的に処理の流れを言うと、
1.最初にcolorboxの高さや幅を設定して表示。
2.モーダルの中身の非表示の要素を表示。
3.$.colorbox.resize();
で大きさと位置を再描画
→しかし位置は調整されるものの、大きさが変わらずスクロールバーがある状態になっている。
→hight:90%なども設定してみたが、効果なし
もし原因と思われることがわかる方や推測でもいいので何かアドバイスいただける方は教えていただけるとありがたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。