css 打开featherlight框时使背景变暗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 打开featherlight框时使背景变暗相关的知识,希望对你有一定的参考价值。

(function($) {
  $(document).ready(function() {

    // Add featherlight dimmer
    $.featherlight.defaults.beforeOpen = function(e) {
      var dimmerId = `${$.featherlight.defaults.namespace}-dimmer`;
      $($.featherlight.defaults.root).append(`<div id="${dimmerId}"></div>`);
      $(`#${dimmerId}`).fadeIn($.featherlight.defaults.openSpeed);
    };

    // Remove featherlight dimmer
    $.featherlight.defaults.beforeClose = function(e) {
      var dimmerId = `${$.featherlight.defaults.namespace}-dimmer`;
      $(`#${dimmerId}`).fadeOut($.featherlight.defaults.closeSpeed, function() { this.remove(); });
    };

  });
})(jQuery);
#featherlight-dimmer {
  background-color: rgba(0, 0, 0, .7);
  display: none;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 9999;
}

以上是关于css 打开featherlight框时使背景变暗的主要内容,如果未能解决你的问题,请参考以下文章

点击时使 UIButton 文本变暗

React-responsive-modal:模式打开时更改背景颜色

使 CSS 背景图像变暗

如何在 CSS 中使背景图像变暗? [复制]

使 CSS 背景图像变暗? [复制]

Angular Material - Mat-Dialog - 改变背景模糊/变暗效果