1

私は自分のウェブサイトで fancybox2 を使用しようとしていますが、fancybox リンク (Firefox) を使用するとページが右にシフトし続けます。私がそれについて読んだことから、fancybox cssを変更することで修正できますが、成功しません。

私は持っている :

body{
    width: 1024px;
    margin: auto; !important;
}

そして、fancybox を使用すると、次のようになります (firebug から見た場合):

<body style="margin-right: 0px;">

CSS行を変更しようとしました:

.fancybox-lock {
    overflow: auto;
}

.fancybox-lock .fancybox-overlay {
    overflow: auto;
    overflow-y: scroll;
}

しかし、それでは問題は解決しません。

これに関するヘルプは本当にありがたいです!

4

1 に答える 1

1

!important を使用する場合は、セミコロンの後ではなく、値の横に配置する必要があります。

これは間違っています:

margin: auto; !important;

正解です:

margin: auto !important;

これが解決に近づくことを願っています。

于 2013-02-27T16:59:11.423 に答える