【问题标题】:Constraining image's placement / size for a background in a div限制 div 中背景的图像位置/大小
【发布时间】:2019-01-22 18:34:13
【问题描述】:

我正在尝试限制我的背景图像,使其填充该部分,但不会被放大。任何帮助将不胜感激。我目前有这个代码

    <div class="full-width-bg larger-text" style="padding-top: 50px;">
    <div class="custom-bg bgsIE bg-image" style="background-image: url('image.jpg');">
    </div>
    <div class="content-container">
    <h2><span style="color: #154774;"><strong>Sign up now for <br>a 14-day trial</strong></span></h2>
    <p><a href="" class="btn large darker-gray">Try it for free today</a>
    <hr class="gap" style="margin:50px 0 0 0;">
    </div></div>

这是目前的样子:

我希望它看起来如何

【问题讨论】:

  • 使用背景尺寸:100% 100%;或 100% 截面高度

标签: html css image background-image


【解决方案1】:

background-position: center; 与 background-image 属性一起添加并查看结果。如果存在间距问题,则可以使用 background-size 属性,在大多数情况下最好将其设置为 background-size: cover;

【讨论】:

  • 谢谢,我不是特别擅长编码,但需要必须。我已经按照你说的做了(我认为是正确的) style="background-image: url('image.jpg'); background-position: center; background-size: cover;">
  • 是的,这应该适合你。根据图像尺寸,您可能必须将背景大小更改为 100% 100%。仅取决于您要如何处理图像的拉伸/收缩
  • 没问题,如果解决了你的问题,标记为答案。
  • 猜你喜欢
    • 2021-12-27
    • 2016-03-17
    • 2014-03-31
    • 2012-04-10
    • 2014-06-05
    • 2013-02-25
    • 1970-01-01
    • 2015-07-30
    • 2019-10-16
    相关资源
    最近更新 更多