カルーセルスライダー
slick
- [prev][next]ボタンの大きさ・位置は微調整必要
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>カルーセルスライダー:slick</title> <link rel="stylesheet" href="css/slick-theme.css"> <link rel="stylesheet" href="css/slick.css"> <link rel="stylesheet" href="css/style.css"> </head> <body> <ul class="regular slider"> <li><img src="img/01.jpg" alt=""></li> <li><img src="img/02.jpg" alt=""></li> <li><img src="img/03.jpg" alt=""></li> <li><img src="img/04.jpg" alt="">/li> <li><img src="img/05.jpg" alt=""></li> <li><img src="img/06.jpg" alt=""></li> </ul><!-- /.regular --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script src="js/slick.js"></script> <script> $(function() { $('.regular').slick({ dots: false, infinite: true, slidesToShow: 3, // 3枚表示 slidesToScroll: 1 // 1枚ずつ移動 }); }); </script> </body> </html>
@charset "UTF-8"; html,body,ul,li { margin: 0; padding: 0; line-height: 1.0; } ul,li { list-style: none; } img { vertical-align: bottom; width: 100%; } .slider { width: 90%; margin: 100px auto; } .slick-slide { margin: 0 5px; } .slick-prev:before, .slick-next:before { color: black; font-size: 40px; }
ightboxを追加
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>カルーセルスライダー/モーダルウィンドウ</title> <link rel="stylesheet" href="css/slick-theme.css"> <link rel="stylesheet" href="css/slick.css"> <link rel="stylesheet" href="css/lightbox.css"> <link rel="stylesheet" href="css/style.css"> </head> <body> <ul class="regular slider"> <li><a href="img/01.jpg" data-lightbox="example-set" data-title=""><img src="img/01.jpg" alt=""></a></li> <li><a href="img/02.jpg" data-lightbox="example-set" data-title=""><img src="img/02.jpg" alt=""></a></li> <li><a href="img/03.jpg" data-lightbox="example-set" data-title=""><img src="img/03.jpg" alt=""></a></li> <li><a href="img/04.jpg" data-lightbox="example-set" data-title=""><img src="img/04.jpg" alt=""></a></li> <li><a href="img/05.jpg" data-lightbox="example-set" data-title=""><img src="img/05.jpg" alt=""></a></li> <li><a href="img/06.jpg" data-lightbox="example-set" data-title=""><img src="img/06.jpg" alt=""></a></li> </ul><!-- /.regular --> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.4/jquery.min.js"></script> <script src="js/slick.js"></script> <script src="js/lightbox.js"></script> <script> $(function() { $('.regular').slick({ dots: false, infinite: true, slidesToShow: 3, // 3枚表示 slidesToScroll: 1 // 1枚ずつ移動 }); }); </script> </body> </html>