【问题标题】:overflow property not cutting off jQuery carousel content溢出属性不切断 jQuery 轮播内容
【发布时间】:2013-03-08 06:13:16
【问题描述】:

好的,我知道了。相信我,我知道。这似乎很容易解决。但是,解决方案一直困扰着我一段时间。

我正在使用 jQuery carousel 插件。我似乎无法让轮播在它嵌套的 div 的末尾切断。

<div style='overflow:hidden;margin:0 auto;'>
     <div class='carousel'>
<?php
     for($i=0;$i<$count;$i++)
     {
          echo "<div>
                    ".$content[$i]."
               </div>";
     }
 ?>
     </div>
</div>

您可以找到一个工作示例here

【问题讨论】:

    标签: css carousel


    【解决方案1】:

    您将overflow:hidden 提供给错误的父元素。尝试将overflow:hidden 赋予li 元素,同时将position:relative 赋予它。问题将得到解决。 :)

    li{
      /* other css properties */
      position:relative;
      overflow:hidden;
    }
    

    【讨论】:

    • 这确实有效。但是,它只会带来更多问题......耸耸肩
    • 非常感谢。那确实奏效了。我怎么没想到!
    • @Lance 欢迎您。不知道为什么,但你的父 div 有 overflow:hidden 没有任何宽度和高度。如果您将width、height 和position:relative 提供给您的父div,并从子div 中删除left:500px(轮播),那么它也可以正常工作。
    猜你喜欢
    • 1970-01-01
    • 2021-01-23
    • 2019-04-15
    • 1970-01-01
    • 1970-01-01
    • 2013-05-09
    • 1970-01-01
    • 1970-01-01
    • 2017-03-13
    相关资源
    最近更新 更多