1

fancyboxを使用してiframeに表示したいコンテンツがいくつかあります。使用すると、すべてのコンテンツが内部にあるにもかかわらず、水平および垂直のスクロールバーがポップアップ表示されます。Firefoxで調べると、htmlすべてをクリックすると内側にありますが、強調表示されたボックスの外側に少し残っていることがわかります。次のレベルアップはiframe.fancybox-iframe、スクロールバーを含むものです。私はcssを調べましたが、パディングとマージンがゼロに設定されているので、スクロールバーがそこにある理由がわかりません。今のところ、私が持っているオプションに関してはautoSize:false。表示したいページの本文にあるのはフォームだけです。

4

2 に答える 2

2

誰かがどのクラス名を使用するのか疑問に思ったら

.fancybox-inner {
    overflow: hidden !important;
}

そして、小さな白い背景を見つけた場合は、を使用してリセットできます

.fancybox-skin {
    background: inherit;
}
于 2014-01-05T14:27:21.923 に答える
1

これをcssに追加してみてください:

.style{
   overflow: hidden;
}

それでも問題が解決しない場合は、HTMLとCSSを投稿してください。

于 2012-04-11T22:53:16.897 に答える