首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >滑块内的Swiperjs导航箭头

滑块内的Swiperjs导航箭头
EN

Stack Overflow用户
提问于 2021-06-05 01:01:29
回答 1查看 100关注 0票数 0

我在Angular中实现了一个swiperjs滑块。在其他情况下,您可以只将导航代码放在swiper的容器元素之外。然而,在Angular中,事情有点不同。我试着使用CSS,但是没有用。它只是移出了视线,开始从外面被裁剪。

HTML代码:

代码语言:javascript
复制
<swiper [class.d-none]="!(showRecommendations$ | async)"
    [slidesPerView]="2"
    [spaceBetween]="10"
    [navigation]="true"
    [breakpoints]="{
        '992': {
          slidesPerView: 3,
          spaceBetween: 10
        }
      }"
>
     <ng-template swiperSlide 
    *ngFor="let gift of (gifts$ | async); let i = index">...
    </ng-template>

</swiper>

TS代码:

代码语言:javascript
复制
import SwiperCore, { Navigation } from "swiper/core";

...

SwiperCore.use([Navigation])
EN

回答 1

Stack Overflow用户

发布于 2021-06-14 02:55:48

代码语言:javascript
复制
<div style="position:relative;">
  <swiper [class.d-none]="!(showRecommendations$ | async)"
      [slidesPerView]="2"
      [spaceBetween]="10"
      navigation="navigation:  {
        nextEl: '.swiper-button-next',
        prevEl: '.swiper-button-prev',
      }"
      [breakpoints]="{
          '992': {
            slidesPerView: 3,
            spaceBetween: 10
          }
        }"
  >
      <ng-template swiperSlide 
      *ngFor="let gift of (gifts$ | async); let i = index">...
      </ng-template>
  </swiper>
  <div class="swiper-button-prev"></div>
  <div class="swiper-button-next"></div>
<div>

确保像我在答案中所做的那样,为包装器元素设置一个相对位置

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

https://stackoverflow.com/questions/67841287

复制
相关文章

相似问题

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