Javascript 光滑滑块点和其他div之间的额外空间
我用的是滑头。滑块在滑块下占用了额外的空白。当我使用Chrome开发工具检查时,我发现这是因为光滑滑块的圆点。我已经在圆点上添加了自定义样式。不明白我为什么要面对这个问题!这是我的代码笔链接 JavascriptJavascript 光滑滑块点和其他div之间的额外空间,javascript,html,css,slick.js,Javascript,Html,Css,Slick.js,我用的是滑头。滑块在滑块下占用了额外的空白。当我使用Chrome开发工具检查时,我发现这是因为光滑滑块的圆点。我已经在圆点上添加了自定义样式。不明白我为什么要面对这个问题!这是我的代码笔链接 Javascript $(document).ready(function () { $('.slider').slick({ autoplay: true, infinite: true,
$(document).ready(function () {
$('.slider').slick({
autoplay: true,
infinite: true,
// centerMode: true,
slidesToShow: 1,
slidesToScroll: 1,
// centerPadding: '220px',
dots: true,
dotsClass: 'slick-dots',
fade: true,
});
});
有3个元素的样式导致了间隙
中的
具有页边距顶部
有一个页边距底部
同时定义了底部和顶部
slick-theme.css的外部css文件加载的
因此,请将以下内容粘贴到样式表的末尾
section#donate h3{
margin-top: 0;
}
ul.slick-dots{
bottom: 0;
}
section.slick-dotted.slick-slider{
margin-bottom:0;
}
并修改部分的页边距底部
.slick-dots {
position: absolute;
display: block;
width: 100%;
padding: 0;
margin: 0;
margin-top: 0px;
list-style: none;
list-style-type: none;
text-align: center;
margin-top: 40px;
}
这将在滑块下提供额外的空白:
.slick-dotted.slick-slider {
margin-bottom: 30px; /* Should be removed */
}
另外,h3
标记通常会给出margin top
值,因此您可以通过以下方式消除它:
.container h3 {
margin-top: 0;
}
解决了这个问题。谢谢你打断了我的每一个部分,让我更容易理解。谢谢!解决了这个问题。
.slick-dotted.slick-slider {
margin-bottom: 30px; /* Should be removed */
}
.container h3 {
margin-top: 0;
}