How to create thumbnail image slider in html css and slick js jQuery plugin

How to create thumbnail image slider in html css and slick js jQuery plugin

How to create thumbnail image slider in html css and slick js jQuery plugin



Official Website: Go to website
License: MIT


Slick js is an open source jQuery plugin.

Features :-


  • Uses CSS3 when available. Fully functional when not.
  • Fully responsive. Scales with it's container.
  • Swipe enabled. Or disabled, if you prefer.
  • Infinite looping.
  • Autoplay, dots, arrows, callbacks, etc...


Source Code :-





<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Slick Thumbnail Image Slider</title>
    <link rel="stylesheet" href="css/slick.css">
    <style>
        * {
            padding0;
            margin0;
            box-sizingborder-box;
        }
        .main-slider img {
            height580px;
        }
        .thumbs img {
            height170px;
            cursorpointer;
        }
    </style>
</head>

<body>

    <div class="main-slider">
        <img src="img/amd_company_processors_computer_logo_93953_1920x1080.jpg" alt="">
        <img src="img/BMW.jpg" alt="">
        <img src="img/board_card_computer_92312_1920x1080.jpg" alt="">
        <img src="img/ferrari_enzo_red_side_view_105586_1920x1080.jpg" alt="">
        <img src="img/wp2208675-pubg-wallpapers.jpg" alt="">
    </div>
    <div class="thumbs">
        <img src="img/amd_company_processors_computer_logo_93953_1920x1080.jpg" alt="">
        <img src="img/BMW.jpg" alt="">
        <img src="img/board_card_computer_92312_1920x1080.jpg" alt="">
        <img src="img/ferrari_enzo_red_side_view_105586_1920x1080.jpg" alt="">
        <img src="img/wp2208675-pubg-wallpapers.jpg" alt="">
    </div>


    <script src="js/jquery.min.js"></script>
    <script src="js/slick.min.js"></script>
    <script>
        $(document).ready(function(){
            $('.main-slider').slick({
                slidesToShow: 1,
                slidesToScroll:1,
                arrows:false,
                fade: true,
                asNavFor: '.thumbs',
            });
            $('.thumbs').slick({
                slidesToShow : 3.5,
                slidesToScroll: 1,
                asNavFor: '.main-slider',
                arrows:false,
                centerMode: true,
                focusOnSelect: true
            })
        })
    </script>
</body>

</html>





Get The Source Code