Giter VIP home page Giter VIP logo

carousel-slider-module's Introduction

8kb js 4kb css kodu ile tam donanımlı carousel kullanın...

Default kullanımı

Basit kullanımda ileri ve geri butonları ile kullanımını göreceksiniz. Bu ve diğer kullanımlarını gördükten sonra carousel'in ne kadar kolay ve performanslı olduğunu göreceksiniz.
codepen linki'ne giderek önizleyebilirsiniz...

<div class="carousel-slider" id="basic">
    <div class="carousel-content">
        <aside class="slide-item">slide 1</aside>
        <aside class="slide-item">slide 2</aside>
        <aside class="slide-item">slide 3</aside>
        <aside class="slide-item">slide 4</aside>
        <aside class="slide-item">slide 5</aside>
    </div>
    <button class="carousel-prev-btn"><i class="fa fa-chevron-left" aria-hidden="true"></i></button>
    <button class="carousel-next-btn"><i class="fa fa-chevron-right" aria-hidden="true"></i></button>
</div>

Pagination kullanımı

Pagination kullanmak için iki yolunuz var.  - Js içinde özelleştirdiğiniz sliderınıza parametre olarak pagination:true eklemeniz  - html içinde sliderınızı bulum carousel-content kısmına yeni bir data-pagination="true" attr'sini eklemek Gördüğünüz gibi pagination'ı aktif etmek bu kadar basit...
codepen linki'ne giderek önizleyebilirsiniz...

<div class="carousel-slider" id="pagination">
    <div class="carousel-content" data-pagination="true">
        <aside class="slide-item">slide 1</aside>
        <aside class="slide-item">slide 2</aside>
        <aside class="slide-item">slide 3</aside>
        <aside class="slide-item">slide 4</aside>
        <aside class="slide-item">slide 5</aside>
    </div>
    <div class="carousel-pagination stick"></div>
  // stick veya
    <div class="carousel-pagination"></div>//yuvarlak ayarlı olarak kullanın
</div>

Grid kullanımı

Grid kullanmak için iki yolunuz var.  - Js içinde özelleştirdiğiniz sliderınıza parametre olarak grid:{xl:'',lg:'',md:'',sm:''} eklemeniz  - html içinde sliderınızı bulum carousel-content kısmına yeni bir data-grid="{xl:'',lg:'',md:'',sm:''}" attr'sini eklemek Gördüğünüz gibi grid sistemini aktif etmek bu kadar basit...
codepen linki'ne giderek önizleyebilirsiniz...

<div class="carousel-slider" id="responsive">
    <div class="carousel-content" data-grid='{"xl":4,"lg":3,"md":2,"sm":1}' data-pagination="true">
        <aside class="slide-item">slide 1</aside>
        <aside class="slide-item">slide 2</aside>
        <aside class="slide-item">slide 3</aside>
        <aside class="slide-item">slide 4</aside>
        <aside class="slide-item">slide 5</aside>
    </div>
    <button class="carousel-prev-btn"><i class="fa fa-chevron-left" aria-hidden="true"></i></button>
    <button class="carousel-next-btn"><i class="fa fa-chevron-right" aria-hidden="true"></i></button>  
    <div class="carousel-pagination stick"></div>
</div>

Autoplay kullanımı

Autoplay kullanmak için iki yolunuz var.  - Js içinde özelleştirdiğiniz sliderınıza parametre olarak autoplay:{playTimer:5000} eklemeniz  - html içinde sliderınızı bulum carousel-slider kısmına yeni bir data-autoplay="true" data-timer="geçiş süresi örnek(5000)" attr'sini eklemek Gördüğünüz gibi Autoplay sistemini aktif etmek bu kadar basit...
codepen linki'ne giderek önizleyebilirsiniz...

<div class="carousel-slider" id="autoplay" data-autoplay="true" data-timer="4000">
    <div class="carousel-content"  data-pagination="true">
        <aside class="slide-item">slide 1</aside>
        <aside class="slide-item">slide 2</aside>
        <aside class="slide-item">slide 3</aside>
        <aside class="slide-item">slide 4</aside>
        <aside class="slide-item">slide 5</aside>
    </div>
    <button class="carousel-prev-btn"><i class="fa fa-chevron-left" aria-hidden="true"></i></button>
    <button class="carousel-next-btn"><i class="fa fa-chevron-right" aria-hidden="true"></i></button>  
    <div class="carousel-pagination stick"></div>
</div>

carousel-slider-module's People

Contributors

meftunca avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.