html - 在 Bootstrap 行中添加背景图像

标签 html css twitter-bootstrap

我想在页面的这一部分插入一个全 Angular 背景图片。有人可以告诉我应该遵循哪个 css 规则吗?因为据我所知你不能在一行中插入背景图像。谢谢

    <header>
        <div class="container">
            <div class="row">
                <div class="col-lg-12">
                    <img class="img-responsive" src="img/profile.png" alt="">
                    <div class="intro-text">
                        <span class="name">HEADING</span>
                        <hr class="star-light">
                        <span class="skills">TEXT</span>
                    </div>
                </div>
            </div>
        </div>
    </header>

最佳答案

当你想添加背景图片时,<img>不是要走的路。使用 background-image 属性(property)。

<header>
  <div class="container">
    <div class="row" 
         style="background:transparent url('img/profile.png') no-repeat center center /cover">
      <div class="col-lg-12">
        <div class="intro-text">
          <span class="name">HEADING</span>
          <hr class="star-light">
          <span class="skills">TEXT</span>
        </div>
      </div>
    </div>
  </div>
</header>

请注意,不推荐添加内联样式,我在这里使用它作为示范。设置 div 样式的正确方法是向其添加特定类或 ID,并在 CSS 文件中设置样式。

在上面的代码片段中,我使用了 background 设置 background-image 的速记属性.此速记允许设置背景 color , image , repeat , origin , clip , positionsize在一个声明中。你可以跳过其中任何一个,但是 size必须以 / 为前缀在position之后马上过来.

关于html - 在 Bootstrap 行中添加背景图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35397709/

相关文章:

css - 边界半径不被尊重使用 Bootstrap 和 Angular Material

css - SASS 和 LESS 在变量指向上的不同行为

javascript - 修复后如何在滚动条上居中 Bootstrap navbar-nav?

javascript - 如何打印带有黑色背景图像的白色文本

javascript - Anuglar2-模型数据跳跃

javascript - 单选按钮不会以 html 形式显示

javascript - Bootstrap "page-scroll"类在模式中不起作用

css - 切换 scss 变量文件

css - 如何在没有纵横比的 SVG 中保持图像的纵横比

html - html5中的link标签还需要使用rel 'stylesheet'属性值吗?