当前位置: 首页 > 知识库问答 >
问题:

带背景图像的文本来自底层div

胡光霁
2023-03-14

我需要设置文本从父div的背景,我得到的问题是,我不能设置背景,因为我有文本在另一个div。这里有一个例子。

null

.p1{
  background-color: pink;
  width: 500px;
  height: 500px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.p2{
  width: 250px;
  height: 250px;
  text-align: center;
  background-color: green;
}

.title{
  color: transparent;
}
<div class="p1">
  <div class="p2">
    <h1 class="title">Test</h1>
  </div>
</div>

null

我需要H1是粉红色作为第一个div。在我的项目中,我不使用粉色,而是背景图像。

共有1个答案

微生弘
2023-03-14

答案是:直接将background-color/background-image应用于class.title。它的工作愉快地显示一条黑色的文字,黄色在中间高度的绿色块。享受:)

.title{
        color: black;/*transparent;*/
        background-color: yellow; 
        position: relative;
        top: 50%;        
      }
      
 类似资料:
  • 我一直在寻找答案,但没有找到任何相关的。 因此,我将创建一个wordpress自定义主题,条件是: -我希望有一个以帖子图像为背景图像的特色帖子 问题是,每次我要做一篇特色文章,我都需要不同的文章封面图片,我怎样才能让这个文章图片在CSS上显示为背景图片,而不是像平常一样 因为我需要一个大背景(css)背景大小的特色文章:封面;

  • 我有一个奇怪的问题,老实说,我不知道该怎么做。 我有一个背景图像的盒子。在背景图片上,我有很多带有背景颜色和文字的框。我希望每个框中的文本的颜色是透明的,所以颜色将是文本上面的背景图像的一部分。 这里有一个例子:http://jsfiddle.net/wjdwohdd/5/ 它应该是一个图像,而不是绿色背景。 如果我设置颜色:透明,文本的颜色变成红色,我不确定它是否可以作为背景图片。 编辑:我更新

  • 背景图层是图层调板中最底部的图层。在从扫描仪或数码相机导入图像时,整个图像将被置于背景图层上。 背景和背景图层 背景(在美术和摄影中)图像的元素可能包含前景 (A) 和背景 (B)。背景是图像中离查看者最远的部分。 背景图层(在 Photoshop 中)作为图层调板中最底部的图层,背景图层始终处于锁定状态(受保护),这意味着您无法更改其堆叠顺序、混合模式或不透明度(除非您将其转换为常规图层)。

  • 问题内容: 我有一个DIV,我想放置一个图案作为背景。此图案是灰色的。为了使它更好一点,我想在上面放一个透明的颜色“层”。以下是我尝试过的方法,但是没有用。有没有办法将彩色图层放在背景图像上? 这是我的CSS: 问题答案: 这里是: 对此的HTML: 当然,如果其中没有其他元素,则需要为该类定义宽度和高度

  • 我试着让两个div相邻,它们之间有一个对角线空间。我在stackoverflow上看到过多个关于对角线div的教程,但它们都是通过为带有纯色的div使用两个边框并使用它们创建的对角线来实现的。但我想要图片/背景图像,而不是纯色。甚至可能还有其他内容,比如在对角线下的文本。当使用边框时,这是不可能的,因为边框在div之外。(floatright隐藏溢出或其他内容。) 这里有人能给我一个提示如何实现这

  • 除了背景颜色,也可以使用背景图像来实现各种复杂、有趣的背景效果。CSS中,使用 background-image属性来定义背景图像的路径,取值为 none | url,默认值为 none。 url 可以是相对路径,也可以是绝对路径。使用相对路径时,url 是相对于 css 所在的文件,而不是要设置样式的HTML文件。如,下面代码表示,使用 css 文件所在目录下的 img 文件夹下的图像 bg.g