javascript - Owl Carousel jquery插件autoHeight : true has no effect

标签 javascript jquery html css owl-carousel

我正在尝试使用 Owl Carousel 2 中的 autoHeight 功能 - 我在这里创建了一个示例 CodePen:

Example

当您通过检查器工具查看标记时,您可以看到 .owl-height 元素的高度确实在更新,但子元素正在影响整体高度。

我尝试将 .owl-stage 更新为 position: absolute; - 但它有其他问题影响,我尽量不改变原始插件如果可能的话,所有文件...特别是因为它是一个内置功能。<​​/p>

在使用 autoHeight 功能时,我是否明显遗漏了什么?该插件似乎包含在 Owl 中,但我可能遗漏了一些东西。

Owl AutoHeight Documentation以防万一!

感谢您的帮助!

最佳答案

您似乎缺少一些用于导航的 CSS。

关闭导航可以解决问题(demo):

$('.owl-carousel').owlCarousel({
    nav: false,
    items: 1,
    margin: 20,
    dots: true,
    autoHeight: true
});

或者,检查您是否包含了来自GitHubowl-theme.scss 文件。 . (当然,您也可以自己设计样式。)

关于javascript - Owl Carousel jquery插件autoHeight : true has no effect,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35045910/

相关文章:

javascript - appendchild 中的上标 html 标签

javascript - 我如何在 JavaScript 中获取 innerHTML 的长度(总字符数)?

javascript - jQuery - 计算输入字段中不包括空格的字符数

jquery - 使用 jquery 进行嗡嗡声

java - 如何使用一个ajax请求从java servlet返回多个json对象

html - 如何按特定顺序放置学生 block ?

javascript - Ember 渲染模板后在 IE8 中显示占位符文本

javascript - 在没有 JS 警报的情况下,在加载时更改 ASP.NET 中的光标不起作用

javascript - 如何更改导航栏中的当前链接颜色

javascript - AngularJS 使用 X-Editable 更新数据库