javascript - carouFredSel:显示部分元素?

标签 javascript jquery html css caroufredsel

我正在使用 carouFredSel创建垂直旋转木马。一切都很好,除了我更希望部分元素显示在底部,裁剪而不是隐藏。这样它会向用户表明还有其他可以滚动的元素。

我一直在阅读 documentation , 但到目前为止还不能确定我所追求的是否可能。

Check out the JSFiddle to see what I mean .观看页面最底部的元素。

Javascript

$("ul").carouFredSel({
    direction: "up",
    align: "top",
    width: 100,
    height: "100%",
    items: {
        visible: "variable",
        width: 100,
        height: "variable"
    },
    scroll: {
        items: 1,
        mousewheel: true,
        easing: "swing",
        duration: 500
    },
    auto: false,
    prev: {
        button: ".prev",
        key: "up"
    },
    next: {
        button: ".next",
        key: "down"
    }
});​

最佳答案

这有点乱七八糟,但它确实有效。将滚动条(在本例中为 ul)的高度设置为 150%,将父元素(在本例中为 body)设置为 overflow: hidden。现在最底部的元素不在屏幕上。

Javascript

$("ul").carouFredSel({
    height: "150%"
});

CSS

body {
    overflow: hidden;
    }

关于javascript - carouFredSel:显示部分元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9536844/

相关文章:

javascript - 为什么没有定义 meteor 模板对象?

javascript - 关于 Angular 中构造函数和 ngOnInit() 之间逻辑的混淆

javascript - jQuery 值拾取

javascript - 从选择页面加载 Bootstrap 表单

jquery - 如何在html中 'link'选择属性和单选输入?

javascript - JS不读取第一个ID,只读取第二个ID

javascript - 如何通过几个函数计算一个简单的方程? (DOM)

jquery - 重叠 <div>

html - 我如何像其他页面一样在该页面上获得页边距?

javascript - 为什么带有 pdf 文件的 &lt;iframe&gt; 没有显示在页面上?