javascript - 如何在 Angular 6 中设置背景图像图像路径

标签 javascript html css jquery-ui angular6

<!----- home banner   ---->
<div class="home-slider">
  <ngx-slick class="carousel" [config]="slideConfig">
    <div ngxSlickItem *ngFor="let slide of slides" class="slide">
      <div class="banner">
        <img class="img-responsive" src="{{ slide.img }}" alt="" width="100%">
      </div>
    </div>
  </ngx-slick>
</div>

<!----==== 3 content ----==================--->
<div class="dis_content">
  <div class="container">
    <div class="col-md-4 text-center">
      <i class="fa fa-google-wallet " aria-hidden="true"></i>
      <h4>Discount System</h4>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id feugiat tellus. </p>
    </div>
    <div class="col-md-4 text-center">
      <i class="fa fa-codepen " aria-hidden="true"></i>
      <h4>Free Delivery</h4>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id feugiat tellus. </p>
    </div>
    <div class="col-md-4 text-center">
      <i class="fa fa-circle-o-notch " aria-hidden="true"></i>
      <h4>Support 24/7</h4>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse id feugiat tellus.</p>
    </div>
  </div>
</div>


<!---======  4 images =============------------>
<div class="ldy-page">
  <div class="container-fluid">
    <div class="col-md-3">
      <div class="ldy1">
      </div>
    </div>
    <div class="col-md-3">
      <div class="ldy1">
      </div>
    </div>
    <div class="col-md-3">
      <div class="ldy1">
      </div>
    </div>
    <div class="col-md-3">
      <div class="ldy1">
      </div>
    </div>
  </div>
</div>

<owl-carousel [options]="{items: 3, dots: false, navigation: false}" <!-- If images array is dynamically changing pass this array to [items] input -->
  [items]="images"
  <!-- classes to be attached along with owl-carousel class -->
  [carouselClasses]="['owl-theme', 'row', 'sliding']">
  <div class="item" *ngFor="let sliding of slidings;let i = index">
    <div class="thumbnail-image" [ngStyle]="{'background': 'url('abc.jpg')no-repeat scroll center center / 80px 80px'}"></div>
  </div>
</owl-carousel>

如何在我的页面中设置图片和背景图片路径?我在 home.components.ts 文件中设置图像。 Angular 6如何设置背景图片和图片路径?

[{'background': 'url('abc.jpg')no-repeat scroll center center / 80px 80px'}] in ng:///AppModule/HomeComponent.html@73:38 (" class="item" *ngFor="let sliding of slidings;let i = index">

最佳答案

用它来想要选择器

[style.backgroundImage]="'url('+ imagSource +')'"

在 CSS 中:

.item{
    background-position: center;
    background-repeat: no-repeat;
    .
    .
    .
}

关于javascript - 如何在 Angular 6 中设置背景图像图像路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51421474/

相关文章:

javascript - 如何在 Laravel 中同时加载 js 和 css 脚本?

javascript - 创建一个函数,查找有多少个素数,最多为给定整数

javascript - 如何选择 BUTTON 元素旁边的 DIV 元素

html - 设置必须调用 POST 操作的下拉菜单项的样式

css - 使用 Material Design 卡片 div 元素,但卡片中的内容不会居中

javascript - 隐藏 div,以防一个内部 div 为空 Jquery 或 CSS3

javascript - Jquery 1.10.2 跨域请求

javascript - safari 中 float 元素父容器的宽度

javascript - 如何使用 jquery 显示具有相同属性 css 的隐藏 div

html - CSS 使用 z-index 和无序列表