3

私は自分のウェブサイトに特定のページを表示するために fancybox を使用しています。私の問題は、固定の高さでそれを作成し、必要に応じて下にスクロールしてより多くのコンテンツを表示する方法がわからないことです(コンテンツがファンシーボックスの特定の高さパラメーターを超えて流れる場合)

ページ内の私のパラメータは次のとおりです。

<script>
$(document).ready(function() {
    $(".fancybox_link").fancybox({
    'width'             : 680,
    'height'            : 550,
    'autoScale'         : false,
    'autoDimensions'    : false,
    'scrolling'         : 'no',
    'transitionIn'      : 'none',
    'transitionOut'     : 'none',
    'type'              : 'iframe'
    });
});
</script>

高さのスクロール バーでコンテンツ フローを作成するにはどうすればよいですか? ありがとうございました。

4

3 に答える 3

3

編集:機能しないのは「スクロール:「はい」」パラメーターですか?

それ以外の場合は、Fancybox CSS を編集/上書きできると思います:

#fancybox-content {
    height: 680px;
    width: 550px;
    padding: 0;
    margin: 0;
    overflow: scroll;
}

または、このようなもの。私は以前のプロジェクトでそれを行いましたが、正確な構文を提供するためのコードは手元にありません。

于 2012-04-05T15:13:04.023 に答える
2

実際にオプションを設定する必要があります

'scrolling' : 'yes',

これにより、fancybox 内にスクロール バーが作成され、長いコンテンツを閲覧できるようになります。

于 2012-04-05T17:29:38.020 に答える