Html 更改背景图像的不透明度

Html 更改背景图像的不透明度,html,css,Html,Css,我正在做一个关于一个国家的项目,该项目由3个html页面组成,我决定将该国国旗的图像作为每个页面的背景图像 我想更改背景图像的不透明度,但每次我尝试这样做时,它都会更改页面所有其他内容的不透明度-文本、标题等 我的html中有以下代码行: <body background="flag.jpg"> 我也试着只用“背景”而不是“id” 我已经想了一段时间了,但是没有办法,任何建议都将不胜感激! 谢谢。例如,添加另一个带有#标志的元素i,它将成为“背景” <body>

我正在做一个关于一个国家的项目,该项目由3个html页面组成,我决定将该国国旗的图像作为每个页面的背景图像

我想更改背景图像的不透明度,但每次我尝试这样做时,它都会更改页面所有其他内容的不透明度-文本、标题等

我的html中有以下代码行:

<body background="flag.jpg">
我也试着只用“背景”而不是“id”

我已经想了一段时间了,但是没有办法,任何建议都将不胜感激!
谢谢。

例如,添加另一个带有
#标志的元素i,它将成为“背景”

<body>
    <div id="flag"></div>
</body>

例如,添加另一个带有“背景”标志的元素i

<body>
    <div id="flag"></div>
</body>

不能像这样使用不透明度

一种解决方案是使用如下背景渐变:

background: linear-gradient(rgba(93, 41, 28, 0.8), rgba(93, 41, 28, 0.8)), url(https://images.pexels.com/photos/31044/pexels-photo-31044.jpg) fixed;

不能像这样使用不透明度

一种解决方案是使用如下背景渐变:

background: linear-gradient(rgba(93, 41, 28, 0.8), rgba(93, 41, 28, 0.8)), url(https://images.pexels.com/photos/31044/pexels-photo-31044.jpg) fixed;

因为你不能用你尝试的方式去做,也不能用你尝试的方式去做,非常感谢!那么标签会在div标签之间吗?body是主要的html/网站标签,你可以对其应用样式,但就我个人而言,我从不触摸body,我在里面制作了更多的容器。。。因此,主要的父对象是body。如果您将样式设置为body(不透明度、宽度、高度、字体样式等),所有内容都将继承到InsideGrat中的元素,非常感谢!那么标签会在div标签之间吗?body是主要的html/网站标签,你可以对其应用样式,但就我个人而言,我从不触摸body,我在里面制作了更多的容器。。。因此,主要的父对象是body。如果您将样式设置为“主体”(不透明度、宽度、高度、字体样式等),则所有内容都将继承到内部元素,因为您无法设置透明的背景色,所以这些样式不是很有用。。。还有一件事,如果你把“不透明度”设置为“主体”,里面的所有东西都会有不透明度…这不是很有用,因为你不能设置一个透明的背景色。。。还有一件事,如果你把“不透明度”设置为“身体”,里面的所有东西都会有那个不透明度。。。