Git Product home page Git Product logo

carouseljs's Introduction

About Carousel

Carousel is the simple slider responsive.

Installation

This carousel.js is required jquery package.

npm i @yonchando/carouseljs

Usage Example

HTML add style and css

You need to import css/js to your project file.

Noted import jquery before carousel.js

<html>
<head>
    <-- add carouseljs style -->
    <link rel="stylesheet" href="node_modules/@yonchando/carouseljs/dist/css/carousel.css">
</head>
<body>
<div class="carousel">
    <div>Your Items</div>
    <div>Your Items</div>
    <div>Your Items</div>
    ...
</div>

<-- add carouseljs js -->
<script src="node_modules/@yonchando/carouseljs/dist/css/carousel.js"></script>

<-- usage -->
<script>
    $('.carousel').carousel({
        items: 4,
    });
</script>
</body>
</html>

Webpack

Import style to your scss file.

@import "node_modules/@yonchando/carouseljs";

Import js to your js file.

require('@yonchando/carouseljs');

Configs

Config Description Default Type Example
items Show items to visible on screen 4 Number
slideBy Slide item by click on botton control left/right 1 Number
carouselContentClass Add your custom class to contents String
controlClass Add your custom class to control button String
btnClass Add your custom class to button control left and right String
btnIcon Custom icons to button control left and right Array ['<i class= "btn-left"></i>','<i class="btn-right"></i>']
responsive Custom Responsive items show and slide by. Example {breakpoint: {items,slideBy}} object { 0: { items:1 }, 768: {items: 2}, 1280: {items: 4,slideBy: 4} }

carouseljs's People

Contributors

yonchando 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.