【问题标题】:Cannot place more then one images in a container [duplicate]不能在容器中放置多个图像[重复]
【发布时间】:2021-05-03 05:57:24
【问题描述】:

我试图将 2 张图片并排放置,并在两张图片的中心放置一些文字,但是在使用 CSSbackground :(url) 添加第一张图片后,我无法添加第二张图片,因为它只是覆盖第一个,我将图像直接放在 div 中,我无法在其中放置文本。

正如您在下面的HTML 中看到的那样,如果我将一张图片放入HTML 并通过CSS,我无法在其上放置文字,如果我将其放入CSS,它们只会覆盖彼此。

HTMLCSS

#image{
    height: 400px;
    background-color: black;
    background: url("https://www.dizzion.com/wp-content/uploads/2017/06/Working-on-Laptop-x1200-1024x683.jpg");
}
<section id="images">
  <h1>affortable shit</h1>
  <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ex quae nisi aliquid, saepe eaque ad repudiandae hic minus commodi tempore.</p>
  <img src="https://media.sproutsocial.com/uploads/2017/02/10x-featured-social-media-image-size.png" alt="">
</section>

【问题讨论】:

标签: html css image css-position


【解决方案1】:

Screenshot 只需用这个替换你的代码。

在 css 中使用部分标签选择器

section{
  height: 400px;
  background-color: black;
  background-image: url(https://www.dizzion.com/wp-content/uploads/2017/06/Working-on-Laptop-x1200-1024x683.jpg);        
}
<section id="images">
  <h1>affortable shit</h1>
  <p>Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ex quae nisi aliquid, saepe eaque ad repudiandae hic minus commodi tempore.</p>
  <img src="https://media.sproutsocial.com/uploads/2017/02/10x-featured-social-media-image-size.png" alt="">
</section>

【讨论】:

  • 你也可以使用 #images(id of section) 只需放置背景图像而不是背景
  • 您好,欢迎来到 SO。 anwser 必须始终包含充分的解释。您的解释必须解释您的解决方案以及它是如何工作的,因此它是可重复的。不仅要考虑到 OP,还要考虑到为寻求类似案例解决方案的用户提供的入口 So 社区。​​span>
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-27
  • 1970-01-01
  • 1970-01-01
  • 2021-04-16
相关资源
最近更新 更多