css - 带左/右箭头的 slider

标签 css angular typescript ionic3 swiper

你能告诉我如何为 Ionic slider 组件创建右/左箭头吗?

演示: Stackblitz

注:请看home.html

enter image description here

.html

<ion-slides  [pager]="true" [slidesPerView]="2">
        <ion-slide>
            <h1>Slide 1</h1>
        </ion-slide>
        <ion-slide>
            <h1>Slide 2</h1>
        </ion-slide>
        <ion-slide>
            <h1>Slide 3</h1>
        </ion-slide>
    </ion-slides>

最佳答案

您可以创建两个按钮。

  • 后退按钮:
  • <button (click)="this.Slides.slidePrev()" class="backBtn"> <ion-icon name="arrow-back"></ion-icon> </button>
  • 下一个按钮:
  • <button (click)="this.Slides.slideNext()" class="nextBtn"> <ion-icon name="arrow-forward"> </ion-icon> </button>
    注:这只是一个 pseudo code (click)="this.Slides.slidePrev()"
    然后你需要用你的css定位它们,你应该很高兴:)

    CSS:
    .backBtn{
       position: absolute;
       left: 20vw;
       top: 40vh;
       width: 15vw;
       height: 15vw;
       border-radius: 50%;
       border: none;
       background: red;
    }
    
    .nextBtn{
       position: absolute;
       right: 20vw;
       top: 40vh;
       width: 15vw;
       height: 15vw;
       border-radius: 50%;
       border: none;
       background: green;
    }
    

    关于css - 带左/右箭头的 slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48597303/

    相关文章:

    html - 使用 CSS 垂直居中元素

    angular - 为什么将空字符串设置为空 react 形式成为空字符串

    javascript - 使用 typescript 导入外部javascript的最佳方法

    javascript - 确定在 typescript 中可能具有多种类型的参数类型

    jquery - 带有链接的 CSS 悬停效果在 IE8 中不起作用

    html - 图像在 li/a 悬停时改变

    html - CSS:当 child a:事件时选择父元素?

    Angular - 在另一个组件中动态注入(inject)一个组件

    angular - 在表单数组中添加和删除表单组

    javascript - Angular:页面标题服务在导航上仍会发生变化