javascript - 第一项的旋转木马填充

标签 javascript jquery html css

我正在使用 owl carousel using stage padding .

我正在使用带 loop:false 的轮播。我试图让第一个元素在左侧没有填充,并且在滑动后它对左右两个元素保持相同的填充。

所以在页面加载时它应该是这样的: enter image description here

在幻灯片上: enter image description here

使用 stage-padding 可以在左侧和右侧进行填充。如我的 test 所示,在第一项上留出空间.

问题是,如果我删除 padding-left(让第一个元素没有边距附加在左边),我会在幻灯片上得到这个结果: enter image description here

知道如何解决这个问题吗?

这是我的标记:

<div class="owl-carousel">
    <div class="item"><h4>1</h4></div>
    <div class="item"><h4>2</h4></div>
    <div class="item"><h4>3</h4></div>
    <div class="item"><h4>4</h4></div>
    <div class="item"><h4>5</h4></div>
    <div class="item"><h4>6</h4></div>
</div>

$('.owl-carousel').owlCarousel({
    stagePadding: 40,
    loop:false,
    margin:2,
    nav:false,
    items:2
})

最佳答案

添加此 css 它将正常工作..

.owl-stage{padding-left:0px !important;}

关于javascript - 第一项的旋转木马填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29944160/

相关文章:

javascript - 获取多选下拉列表的 selectedIndex

javascript - 如何在 jQuery 中设置每个 session 的值?

javascript - Jquery 中的关联数组遍历每个元素

java - 返回java中的匿名对象

javascript - 记住模态窗口选择的 Cookie

javascript - 脚本成功执行后运行php代码

javascript - jQuery: "forbidden"用纯 Javascript 做什么

javascript - 使用 Javascript 无需按下按钮即可解析输入

javascript - $(Element).outerWidth() 返回元素的 DOM 而不是宽度

javascript - 创建可由 google 机器人和用户的 jquery 单击的链接的正确方法是什么?