css - 使用 css 将图像添加到容器背景

标签 css background containers

首先我有我的容器。

 .container {
    width: 780px;
    background: #FFF;
    margin: 0 auto;
}

然后我添加它的目的是让图像显示在容器中并跨越 780 像素。图像将在底部淡化为纯黑色,然后与背景颜色混合。

.container {
        width: 780px;
        background: #FFF url(picture.png) no-repeat center top;
        margin: 0 auto;
}

当我这样做时没有任何反应,当我通过“body”做一些类似于我的网站背景的事情时它确实有效。

感谢您的帮助。

编辑:越想越觉得是不是一定要通过HTML来做,有没有办法让html中插入的图片落后于其他一切,无法交互?

编辑 2:在前 2 个答案的帮助下,我现在是这样的:

.container {
    width: 780px;
    background: url(Portfolio Assets/PortfolioUnderNavbg.png) no-repeat center top #000;
    margin: 0 auto;
    height: 100%; 
}

但它仍然不起作用,我忘了提到该页面确实有一个标题,所以我想我必须以某种方式使背景图像向下移动到标题下方但仍在容器中。我读到背景只接受高度的百分比调整,但那是较旧的文档。有没有办法让它从容器顶部向下 100 像素处开始?

最佳答案

更改为 background:url('your-image.png') no-repeat center top #FFF

发生的事情是#FFF 颜色代码覆盖了图像 url。

Some docs.

关于css - 使用 css 将图像添加到容器背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10656496/

相关文章:

html - 我们可以通过不同的动画对一个元素进行多次变换吗?

javascript - Materialize css select 无法正常工作

css - 大的非重复背景,需要预加载器来加载其中的一部分

uiviewcontroller - 动画后为PresentModalViewController加载模态UINavigationController背景

docker - 在容器死之前将文件从容器复制到主机

ios - 从另一个类 Swift 调用一个类的函数

html - 我想以列格式添加彼此相邻的卡片和图像

html - 如何在不使用 javascript 的情况下将 span 设置为看起来像链接?

java - 让按钮上图像的透明部分透明

c++ - 容器的容器是一个糟糕的设计吗?