【问题标题】:Angular: ng-bootstrap - Vertical Carousel with animationAngular:ng-bootstrap - 带有动画的垂直轮播
【发布时间】:2019-04-29 02:28:57
【问题描述】:

我想使用角度为 7 的 ng-bootstrap 的 Carousel,但我想在垂直而不是水平的情况下使用这个 Carousel。我阅读了所有文档,但我不知道如何更改箭头并添加垂直幻灯片效果...

有什么想法吗?

我的代码:

landing.component.ts

import { Component, OnInit } from '@angular/core';
import { NgbCarouselConfig } from '@ng-bootstrap/ng-bootstrap';

@Component({
  selector: 'app-landing',
  templateUrl: './landing.component.html',
  styleUrls: ['./landing.component.scss'],
  providers: [NgbCarouselConfig]  // add NgbCarouselConfig to the component providers
})
export class LandingComponent implements OnInit {

  constructor(config: NgbCarouselConfig) {
    // customize default values of carousels used by this component tree
    config.interval = 10000;
    config.wrap = true;
    config.keyboard = true;
    config.pauseOnHover = true;
    config.showNavigationArrows = true;
    config.showNavigationIndicators = false;
  }

  ngOnInit() {
  }
}

landing.component.html

<ngb-carousel>
  <ng-template ngbSlide>
    slide 1
  </ng-template>
  <ng-template ngbSlide>
    Lorem ipsum dolor sit amet consectetur adipisicing elit. Totam modi fugit similique architecto ipsam quia dignissimos ea veritatis expedita non deleniti culpa saepe maiores ad repellat quibusdam, minus, consequuntur magni!
  </ng-template>
  <ng-template ngbSlide>
    Lorem ipsum dolor, sit amet consectetur adipisicing elit. Dignissimos, doloribus at tempora eligendi ipsam rerum id ab aspernatur iusto ducimus ratione consectetur corporis soluta dolor assumenda facere neque natus laboriosam!
  </ng-template>
</ngb-carousel>

【问题讨论】:

    标签: css angular typescript carousel ng-bootstrap


    【解决方案1】:

    看着source,似乎垂直旋转不是一种选择。您最好的选择是覆盖 carousel-control-prevcarousel-control-next 类以使用图标类 carousel-control-next-iconcarousel-control-prev-icon 居中和旋转图标。

    【讨论】:

    • 我看不到幻灯片的动画效果。你有例子吗?
    • 我想要一个像 bootstrap carousel getbootstrap.com/docs/4.0/components/carousel 这样的动画。具体来说,使用 ng-bootstrap 我没有任何示例,这是主要问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-27
    • 2019-04-01
    • 2017-02-12
    • 2018-02-05
    相关资源
    最近更新 更多