このページでファンシーボックスを使用していますhttp://kimcolemanprojects.com/django_django.html
ビデオを表示するリンクをクリックすると、そこにいたくないスクロールバーが表示されます。要素にはオーバーフローのスタイルが与えられているようです:autoですが、それを変更するために宣言されている場所が見つかりません。ちなみに、これはサファリとクロームで発生しますが、Firefoxでは発生しません。
お時間をいただきありがとうございます。
アンジェラx
このページでファンシーボックスを使用していますhttp://kimcolemanprojects.com/django_django.html
ビデオを表示するリンクをクリックすると、そこにいたくないスクロールバーが表示されます。要素にはオーバーフローのスタイルが与えられているようです:autoですが、それを変更するために宣言されている場所が見つかりません。ちなみに、これはサファリとクロームで発生しますが、Firefoxでは発生しません。
お時間をいただきありがとうございます。
アンジェラx
overflowを自動に設定しているブラウザのデフォルトがある可能性があります。その場合、overflow: hiddenスタイルシートでこれらのライトボックス要素を宣言する必要があります。
また、Chrome 23 または最新バージョンの safari でスクロール バーが表示されません。
次のようなオプションをスクリプトに追加しscrolling: "no"ます。
$(".fancybox").attr('rel', 'gallery').fancybox({
beforeLoad: function() {
var el, id = $(this.element).data('title-id');
if (id) {
el = $('#' + id);
if (el.length) {
this.title = el.html();
}
}
},
scrolling: "no" //<-- get rid of the scroll bars inside fancybox
});