layui中的轮播图适应手机端和电脑端

layui中的轮播图适应手机端和电脑端
用通义AI问了好久,一点一点的试,终于试出来了



 <!--轮播图-->
 <div style="top:130px;" class="layui-carousel" id="ID-carousel-demo-1">

     <div carousel-item>

         <div><img src="http://tool.niunan.net/genimg?width=1080&height=720&fontcolor=d3d3d3&bgcolor=f7f7f7" /></div>

         <div><img src="http://tool.niunan.net/genimg?width=1080&height=720&fontcolor=d3d3d3&bgcolor=f7f7f7" /></div>

         <div><img src="http://tool.niunan.net/genimg?width=1080&height=720&fontcolor=d3d3d3&bgcolor=f7f7f7" /></div>


     </div>

 </div>
 
 <style>
   .layui-carousel {
      height: 680px;
  }
      .layui-carousel img {
          width: 100%;
          height: 100%;
          object-fit: cover;
      }
      
       @media (max-width: 480px) {
     .layui-carousel {
         height: 180px !important;  /* 手机小屏的时候就限制高度是180px */
     }
     }
 </style>

<script>
 layui.use(function () {

     var carousel = layui.carousel;

     // 渲染 - 常规轮播 
     carousel.render({

         elem: '#ID-carousel-demo-1',

         width: '100%',
         height:'680px'

     });
      

 });
</script>