作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 CSS3 网格环境中实现 Slick 时遇到了一些问题。如果不破坏网格并完全破坏,我无法实现不止一张幻灯片。
这是我正在使用的代码。
$( document ).ready(function() {
$('#carousel').slick({
infinite: true,
slidesToShow: 1,
slidesToScroll: 2,
dots: true,
settings: "unslick"
});
});
#main {
display: grid;
grid-template-rows: 10vh auto auto 10vh;
grid-template-areas: "header nav" "carousel carousel" "content content" "form form";
}
.mainCarousel {
grid-area: carousel;
background: gray;
}
.carousel-item {
max-height: 300px;
}
#carousel img {
max-height: auto;
max-width: 100%;
}
<script src="http://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
<link href="http://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<article class="mainCarousel">
<div id="carousel" class="carousel-item">
<h1>SLIDE 1</h1>
<h1>SLIDE 2</h1>
<h3>SLIDE 3</h3>
</div>
</article>
我想插入两张或更多幻灯片,没有问题。
检查附件中的图片。
最佳答案
如果您从 .mainCarousel
中删除 grid-area: carousel;
,这将起作用
$(document).ready(function() {
$('#carousel').slick({
infinite: true,
autoplay: true,
slidesToShow: 2,
slidesToScroll: 2
});
});
@import "http://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css";
#main {
display: grid;
grid-template-rows: 10vh auto auto 10vh;
grid-template-areas: "header nav" "carousel carousel" "content content" "form form";
}
.mainCarousel {
/* grid-area: carousel; */
background: gray;
}
.carousel-item {
max-height: 300px;
}
<div id="main">
<article class="mainCarousel">
<div id="carousel" class="carousel-item">
<div>
<h1>SLIDE 1</h1>
</div>
<div>
<h1>SLIDE 2</h1>
</div>
<div>
<h3>SLIDE 3</h3>
</div>
</div>
</article>
</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="http://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
关于javascript - 如果不转动破损的网格,Slick Carousel 无法插入第二个 slider ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52139775/
我是一名优秀的程序员,十分优秀!