首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将图像转换为背景图像

将图像转换为背景图像
EN

Stack Overflow用户
提问于 2018-08-09 17:33:43
回答 1查看 518关注 0票数 0

我有在div中获取图像的工作代码,但当我检查它时,它太小了,当我增加它的高度时,它变得不成比例,所以我试图将它放到背景图像中。

我目前所拥有的:

代码语言:javascript
复制
 <div class="carousel-item '; if ($num == 0) {echo ' active ';} echo'" >
    <img class="d-block w-100 h-100" src="'.substr($leaderboard->$topbd_ContentImg,3).'" alt="First slide">
      <div class="carousel-caption d-none d-md-block" style="position:fixed; top: 10%;">
         <h5>'.$leaderboard->$topbd_ContentMenu.'</h5>
         <div class="space-15"></div>
         <p style="font-size:185%;">'.$stringaux.'</p>
         <span class="d-none d-lg-block">
            <div class="space-10"></div>
            <a href="'.$url.'"><img src="static/img/leaderboard-seta.png" /></a>
         </span>
      </div>
 </div>

我试着把img class="d-block w-100 h-100",放到div class="carousel-item中作为背景,但没有成功。

我怎么做才能使图像成为插入图像的背景实例?

EN

回答 1

Stack Overflow用户

发布于 2018-08-09 17:37:58

您希望您的图像作为整个旋转木马项目的背景吗?如果是这样,那么这可能会起作用:

代码语言:javascript
复制
<div class="carousel-item '; if ($num == 0) {echo ' active ';} echo'" style="background-image:url('.substr($leaderboard->$topbd_ContentImg,3).')">
    <div class="carousel-caption d-none d-md-block" style="position:fixed; top: 10%;">
        <h5>'.$leaderboard->$topbd_ContentMenu.'</h5>
        <div class="space-15"></div>
        <p style="font-size:185%;">'.$stringaux.'</p>
        <span class="d-none d-lg-block">
          <div class="space-10"></div>
        <a href="'.$url.'"><img src="static/img/leaderboard-seta.png" /></a>
        </span>
    </div>
</div>

除此之外,您还必须将以下css添加到.carousel-item

代码语言:javascript
复制
.carousel-item{
       background-position: center center;
       background-repeat: no-repeat;
       background-size: cover;
    }

背景位置是可选的,允许您修改如何对齐这些图像,您可能想要阅读此css属性及其选项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51763534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档