【发布时间】:2020-02-06 12:02:32
【问题描述】:
有没有办法用 CSS 实现下面的设计?
它基本上是一个容器,带有一个background-image: url("...") 和一个在底部逐渐淡入透明的内部 div。
我知道如何使用linear-gradient(transparent, white) 使用单色背景进行淡出,但不使用上面示例中的背景图像。内部 div 的内容可能是
任何东西,不仅仅是文字。
【问题讨论】:
-
不可能将不透明度应用于 div/或其内容或背景图像的部分,即使使用渐变也是如此。
-
@Awais 我不想要带有渐变叠加层的图像,这是您的链接所暗示的。相反,我希望内部 div 逐渐淡入透明。我更新了原始帖子中的图片,希望它更清楚我所追求的。
-
@Paulie_D 如果您有兴趣,我找到了解决我的特定问题的方法。请参阅下面的答案。
标签: css background-image gradient transparent fade