【问题标题】:Jquery cycle overflow problemjquery循环溢出问题
【发布时间】:2009-09-01 07:19:08
【问题描述】:

在jquery.cycle.js文件中,有如下代码:

$.fn.cycle.transitions.scrollRight = function($cont, $slides, opts) {
   $cont.css('overflow','hidden');
   opts.before.push($.fn.cycle.commonReset);
   var w = $cont.width();
   opts.cssFirst = { left: 0 };
   opts.cssBefore= { left: -w, top: 0 };
   opts.animIn    = { left: 0 };
   opts.animOut  = { left: w };
};

我试图只隐藏 y 溢出,但正在改变:

$cont.css('overflow','hidden');

收件人:

$cont.css('overflow','visible');

同时更改 y 和 x 溢出。有什么办法只改变 x 或 y 溢出?

【问题讨论】:

    标签: jquery jquery-plugins cycle


    【解决方案1】:

    这适用于 Firefox 和 IE,但我不确定它是否是有效的 css:

    $cont.css('overflow-y','hidden');
    $cont.css('overflow-x','scroll');
    

    【讨论】:

    • 它是 CSS3 规范的一部分,但大多数浏览器都支持它。w3.org/TR/css3-box/#overflow
    • 你写什么来摆脱滚动条?
    • 抱歉,刚刚看到您的评论。如果需要,您可以将滚动替换为可见。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-06
    • 1970-01-01
    相关资源
    最近更新 更多