我是新的css和尽我所能去学习它。我正在建立一个测试网站,我想在我的背景图像灰色覆盖菜单。更像是一个透过覆盖看到。我在网上找了找不到我需要的。下面是我需要的图片
正如你可以看到在上面的图片,有一个粉红色的玫瑰背景图像.然后有一个灰色的菜单覆盖.在灰色区域,你可以看到背景图像一点点.我想模仿相同的css或html.有人可以请给予我的样本代码就如何完成我的请求.如果你知道任何教程,可以指导我完成什么图片上,请发送,我将不胜感激。提前感谢
w8biq8rn1#
像上面的评论说你需要发布一些代码,以帮助别人理解。但一般来说,如果你想覆盖的图像,使其更暗,你可以用途:
background-image: linear-gradient( rgba(23, 23, 23, 0.6), rgba(23, 23, 23, 0.6) ),url(myImage.jpg);
它会使你的图像变暗。你可以调整不透明度(0.6)使它变暗或变亮,也可以改变覆盖颜色。把你的图像路径放在url内。或者如果你有一个单独的容器来覆盖背景,也可以使用上面的注解。这完全取决于你想要什么。另一个例子:
url
.overlay { width: 60%; height: 60%; background-color: #80807d23; backdrop-filter: blur(2px); } <div class="overlay"></div>
pn9klfpd2#
这是一个完整的例子。这是非常简单的代码,所以希望它容易理解,但如果不容易理解,请留下评论和你的问题。
.background{ width: 500px; height: 300px; background-image: url("https://images.squarespace-cdn.com/content/v1/5681a12557eb8de39669d2f9/1584782895817-PX5ZBDNB5S6ASRQ0H46P/image-asset.jpeg"); /* centers the children of this element */ display: flex; align-items: center; justify-content: center; } .overlay{ width: 300px; height: 150px; background-color: rgba(255, 255, 255, .6); }
<div class="background"> <div class="overlay"> you can put whatever content you want here </div> </div>
2条答案
按热度按时间w8biq8rn1#
像上面的评论说你需要发布一些代码,以帮助别人理解。但一般来说,如果你想覆盖的图像,使其更暗,你可以用途:
它会使你的图像变暗。你可以调整不透明度(0.6)使它变暗或变亮,也可以改变覆盖颜色。把你的图像路径放在
url
内。或者如果你有一个单独的容器来覆盖背景,也可以使用上面的注解。这完全取决于你想要什么。另一个例子:
pn9klfpd2#
这是一个完整的例子。这是非常简单的代码,所以希望它容易理解,但如果不容易理解,请留下评论和你的问题。