Удалить тень от Fancybox 2?

Есть ли способ удалить тень на Fancybox 2? Есть ли решение CSS? Я потратил целую вечность, пробуя различные решения с помощью CSS и пытаясь взломать JS, но ничего не помогло. Пожалуйста помоги. Вот как я называю Fancybox.

<script type="text/javascript">
        $(document).ready(function() {
    $(".fancybox").fancybox({
        afterLoad: function(){
   this.title = $(this.element).next('.newTitle').html();
  },
        padding: 0, 
        openEffect: 'fade',
        closeEffect: 'fade',

        prevEffect: 'fade',
        nextEffect: 'fade',
        closeBtn   : false,
        arrows : false,
        helpers: {
            title   : { type : 'outside' },
            buttons: {},
            overlay: {
                css: {
                    'background': 'rgba(255, 255, 255, 1.5)'
                }
            }
        }

    });
});
    </script>

2 ответа

Решение

Измените следующее в fancybox css

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
    box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

в

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

или вы удалите его из fancybox css. И, конечно, вы можете добавить второй фрагмент к другим файлам CSS.

РЕДАКТИРОВАТЬ: JFK указал, что мои заметки были на неправильной версии фантазии коробки. Для fancybox2 дропшоу включена

.fancybox-opened .fancybox-skin {
    -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
       -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

переопределите это, чтобы установить box-shadow: нет

Другие вопросы по тегам