javascript - 华丽的弹出式透明 png 为灰色

我遇到了 magnific 弹出窗口的问题 - 当透明 PNG 打开时,透明部分是灰色的。我一直在寻找解决方案但没有成功。在将 img.mfp img 背景颜色更改为白色时,它发生了变化,但显示的是白色,这对我不利。我需要它就像整个背景一样 - 黑色,不透明度为 0.01(如果我没记错的话)...我没有更改 CSS 或 JS 中与 Magnific 弹出窗口相关的任何相关代码。 谁能帮忙?感谢转发

最佳答案

我使用这段代码在弹出图像下添加白色背景

.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: rgba(255, 255, 255, 1); /* white background */
}

https://stackoverflow.com/questions/31410299/

相关文章:

node.js - gulp 段错误 : 11 and Abort trap: 6 OSX Yose

android - Fused Location 如何确定是使用 GPS 还是网络提供商?

angularjs - 在剑道下拉列表中选择 "0"作为值的项目

javascript - limitTo 过滤前查询过滤的 ng-repeat 数据的长度

javascript - 强制 JSON.stringify 使用十进制表示法

c#-4.0 - 是否有用于验证的设计模式?

java - 反向路由 玩 POST payload

xslt - 我们如何使用 jenkins 控制台日志通过和失败计数生成 html 报告?

android - RecyclerView 项目有时无法正确显示,直到我滚动(仅在 Genymot

java - 动态sql生成设计