javascript - 如何调整 Caroufredsel slider 的上边距?

标签 javascript jquery css caroufredsel

我有一个 Caroufredsel slider ,使用示例中的“自定义”设置可以正常工作:

<script type='text/javascript'>
        $(document).ready(function() {

            // Using custom configuration
            $("#random_selections").carouFredSel({
                items : 3,
                direction : "up",
                /*wrapper: {
                    margin:0px,
                },*/
                scroll : {
                    items : 1,
                    easing : "elastic",
                    duration : 1000,
                    pauseOnHover : true
                }
            });
        });
    </script>

但是,顶部的图像与容器的顶部边框不齐平。如果我检查调试器,我会看到 .js 库中的级别有 CSS 样式:

 <div class="caroufredsel_wrapper" style="display: block; text-align: start; float: none; position: relative; top: auto; right: auto; bottom: auto; left: auto; z-index: auto; width: 400px; height: 1387px; margin: 16px 0px; overflow: hidden;">

我发现这个特定元素是由 margin 属性控制的。如何在不更改库中代码的情况下调整此属性以反射(reflect)“边距:0px 0px”?有没有办法从外部做到这一点?

Caroufredsel 支持论坛上几乎没有事件,配置页面上也不清楚如何调整。

最佳答案

您可以在样式表中找到控制该元素的类,看看它是否是在那里生成的。也许你的类中有一些子元素正在覆盖你的内联 CSS

关于javascript - 如何调整 Caroufredsel slider 的上边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19308275/

相关文章:

javascript - 在 for 循环中使用函数测试字符串时,我总是陷入无限循环

jquery - 即使在网站刷新后如何检查跨度是否有值(value)

css - Bootstrap 4 : Responsive layouts that depend on aspect ratios

html - 我怎样才能修复大纲并不总是在最上面

javascript - 为什么我的清除功能不起作用?

javascript - ng-repeat 中的 Angular 多复选框数组

javascript - 带有 Node.js 和 parse.com 后端的 AngularJS SPA

jquery - 仅在滚动时显示元素

javascript - colorbox 在 colorbox.resize 上重新加载 iframe 内容时出现问题

php - 放入 iframe 时覆盖页面的 CSS