Owl 轮播中不需要的右边距
Unwanted right margin in Owl Carousel
我正在尝试在页面的页眉部分制作完整的高度和宽度滑块。为此,我使用 owl 轮播和 bootstrap。一切正常,但我得到了一些我不想要的正确利润率。我确实重置了页面的边距和填充,但是当我使用 owl 轮播时,我得到了这个正确的边距。请帮助我如何摆脱这个边距。
这是代码。
HTML
<div class="header">
<div class="container-fluid">
<div class="row owl-carousel">
<div class="item d-flex flex-row">
<div class="left">hello</div>
<div class="right">world</div>
</div>
<div class="item d-flex flex-row">
<div class="left one">hello</div>
<div class="right two">world</div>
</div>
</div>
</div>
</div>
CSS
*{
padding: 0;
margin: 0;
box-sizing: border-box;
}
body{
font-family: 'Roboto', sans-serif;
}
.left{
height:100vh;
width:30%;
background-color: red;
}
.right{
height:100vh;
width:70%;
background-color: green;
}
.one{
background-color: yellow;
}
.two{
background-color: orange;
}
JS
$('.owl-carousel').owlCarousel({
loop:true,
nav:false,
autoplay:true,
autoplayTimeout:4000,
items:1
});
在js中添加边距值
margin:0,
您需要在 div.row 中添加新的 div:
工作示例:jsfiddle
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div class="header">
<div class="container-fluid">
<div class="row">
<div class="owl-carousel">
<div class="item d-flex flex-row">
<div class="left">hello</div>
<div class="right">world</div>
</div>
<div class="item d-flex flex-row">
<div class="left one">hello</div>
<div class="right two">world</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
我正在尝试在页面的页眉部分制作完整的高度和宽度滑块。为此,我使用 owl 轮播和 bootstrap。一切正常,但我得到了一些我不想要的正确利润率。我确实重置了页面的边距和填充,但是当我使用 owl 轮播时,我得到了这个正确的边距。请帮助我如何摆脱这个边距。
这是代码。
HTML
<div class="header">
<div class="container-fluid">
<div class="row owl-carousel">
<div class="item d-flex flex-row">
<div class="left">hello</div>
<div class="right">world</div>
</div>
<div class="item d-flex flex-row">
<div class="left one">hello</div>
<div class="right two">world</div>
</div>
</div>
</div>
</div>
CSS
*{
padding: 0;
margin: 0;
box-sizing: border-box;
}
body{
font-family: 'Roboto', sans-serif;
}
.left{
height:100vh;
width:30%;
background-color: red;
}
.right{
height:100vh;
width:70%;
background-color: green;
}
.one{
background-color: yellow;
}
.two{
background-color: orange;
}
JS
$('.owl-carousel').owlCarousel({
loop:true,
nav:false,
autoplay:true,
autoplayTimeout:4000,
items:1
});
在js中添加边距值
margin:0,
您需要在 div.row 中添加新的 div:
工作示例:jsfiddle
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<div class="header">
<div class="container-fluid">
<div class="row">
<div class="owl-carousel">
<div class="item d-flex flex-row">
<div class="left">hello</div>
<div class="right">world</div>
</div>
<div class="item d-flex flex-row">
<div class="left one">hello</div>
<div class="right two">world</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>