Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 圆滑的在中间显示一个_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 圆滑的在中间显示一个

Javascript 圆滑的在中间显示一个,javascript,jquery,html,css,Javascript,Jquery,Html,Css,大家好,我正在中心一个接一个地展示产品。我有这张幻灯片来展示卡片中的产品,所以我需要在中心展示,我会呆一会儿。我正在使用slick javascript库。所以我没有这样做的财产。请告诉我,我想做点什么来达到这个目的。谢谢大家的帮助 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="w

大家好,我正在中心一个接一个地展示产品。我有这张幻灯片来展示卡片中的产品,所以我需要在中心展示,我会呆一会儿。我正在使用slick javascript库。所以我没有这样做的财产。请告诉我,我想做点什么来达到这个目的。谢谢大家的帮助

 <!DOCTYPE html> <html lang="en"> <head>
     <meta charset="utf-8">
     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
     <meta http-equiv="x-ua-compatible" content="ie=edge">
     <title></title>
     <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css">
     <link href="css/bootstrap.min.css" rel="stylesheet">
     <link href="css/mdb.min.css" rel="stylesheet">
     <link rel="stylesheet" type="text/css" href="slick/slick.css" />
     <link rel="stylesheet" type="text/css" href="slick/slick-theme.css" />
     <link href="css/style.css" rel="stylesheet">
     <style type="text/css">
         html,
         body {
             margin: 0;
             padding: 0;
         }

         * {
             box-sizing: border-box;
         }

         .slider {
             width: 80%;
             margin: 100px auto;
         }

         .slick-slide {
             margin: 0px 20px;
         }

         .slick-slide img {
             width: 80%;
             height: 50%;
             padding: 20px;
         }

         .slick-prev:before,
         .slick-next:before {
             color: black;
         }

         .slick-slide {
             transition: all ease-in-out .3s;
             opacity: .2;
         }

         .slick-active {
             opacity: .5;
         }

         .slick-current {
             opacity: 1;
         }

         .card {
             width: 350px;
         }
     </style> </head>

 <body>
     <main>
         <div class="container">
             <div class="row">
                 <section class="regular slider">

                     <div class="card">
                         <img class="card-img"
                             src="https://s3.eu-central-1.amazonaws.com/bootstrapbaymisc/blog/24_days_bootstrap/vans.png"
                             alt="Vans">
                         <div class="card-img-overlay d-flex justify-content-end">
                             <a href="#" class="card-link text-danger like">
                                 <i class="fas fa-heart"></i>
                             </a>
                         </div>
                         <div class="card-body">
                             <h5 class="card-title">Vans Sk8-Hi MTE Shoes</h5>
                             <h6 class="card-subtitle mb-2 text-muted">Style: VA33TXRJ5</h6>
                             <p class="card-text">
                                 The Vans All-Weather MTE Collection features footwear and apparel designed to withstand
                                 the elements whilst still looking cool. </p>

                             <div class="buy d-flex justify-content-between align-items-center">
                                 <div class="price text-success">
                                     <h5 class="mt-4">$125</h5>
                                 </div>
                                 <a href="#" class="btn btn-danger mt-3"><i class="fas fa-shopping-cart"></i> Add to
                                     Cart</a>
                             </div>
                         </div>
                     </div>

                     <div class="card" style="width: 18rem;">
                         <img class="card-img-top"
                             src="https://s3.eu-central-1.amazonaws.com/bootstrapbaymisc/blog/24_days_bootstrap/vans.png"
                             alt="Card image cap">
                         <div class="card-body">
                             <h5 class="card-title">Card title</h5>
                             <p class="card-text">Some quick example text to build on the card title and make up the bulk
                                 of the card's content.</p>
                             <a href="#" class="btn btn-primary">Go somewhere</a>
                         </div>
                     </div>


                     <div class="card" style="width: 18rem;">
                         <img class="card-img-top" src="..." alt="Card image cap">
                         <div class="card-body">
                             <h5 class="card-title">Card title</h5>
                             <p class="card-text">Some quick example text to build on the card title and make up the bulk
                                 of the card's content.</p>
                             <a href="#" class="btn btn-primary">Go somewhere</a>
                         </div>
                     </div>
                     <div class="card" style="width: 18rem;">
                         <img class="card-img-top" src="..." alt="Card image cap">
                         <div class="card-body">
                             <h5 class="card-title">Card title</h5>
                             <p class="card-text">Some quick example text to build on the card title and make up the bulk
                                 of the card's content.</p>
                             <a href="#" class="btn btn-primary">Go somewhere</a>
                         </div>
                     </div>
                     <div class="card" style="width: 18rem;">
                         <img class="card-img-top" src="..." alt="Card image cap">
                         <div class="card-body">
                             <h5 class="card-title">Card title</h5>
                             <p class="card-text">Some quick example text to build on the card title and make up the bulk
                                 of the card's content.</p>
                             <a href="#" class="btn btn-primary">Go somewhere</a>
                         </div>
                     </div>
                 </section>
             </div>
         </div>
     </main>


     <script src="https://code.jquery.com/jquery-2.2.0.min.js" type="text/javascript"></script>
     <script type="text/javascript" src="js/popper.min.js" ></script>
     <script type="text/javascript" src="js/bootstrap.min.js"></script>
     <script type="text/javascript" src="js/mdb.min.js"></script>
     <script type="text/javascript" src="slick/slick.min.js"></script>

     <script>
         $(document).on('ready', function () {
             $(".regular").slick({               
                 centerPadding: '60px',
                 dots: false,
                 infinite: true,
                 speed: 300,
                 slidesToShow: 4,
                 slidesToScroll: 1,
                 variableWidth: true,
                 responsive: [
                     {
                         breakpoint: 1024,
                         settings: {
                             slidesToShow: 3,
                             slidesToScroll: 3,
                            infinite: true,
                             dots: true
                         }
                     },
                     {
                         breakpoint: 600,
                         settings: {
                             slidesToShow: 2,
                             slidesToScroll: 2
                         }
                     },
                     {
                         breakpoint: 480,
                         settings: {
                             slidesToShow: 1,
                             slidesToScroll: 1
                         }
                     }
                     // You can unslick at a given breakpoint now by adding:
                     // settings: "unslick"
                     // instead of a settings object
                 ]
             });



         });
     </script> </body>

 </html>

own完全符合您的要求,并且在概念上有许多变体,以及实现它的代码片段。更重要的是,如果我理解正确的话,你想要的是默认的行为。你是从什么地方抄的吗?我可能错了,但在您的配置对象中,您只需要删除slidesToShow属性,或将其设置为一个,或者如果您想显示多张幻灯片,但只需将当前幻灯片居中,则可以将centerMode设置为true

每个视图要看多少张幻灯片?只有一个大的或一些小的,中心更大