jQuery's宽度动画隐藏溢出,尽管它是可见的
jQuery's width animation is hiding the overflow despite being visible
我正在使用jQuery的.animate()
增加div
的width
。
div
包含一个绝对定位的子元素,其边界与父元素的边界相交。
当动画开始时,子元素的div
在父元素之外的部分将变为不可见,当动画结束时,它将再次可见。
<div id=parent>
<div id=child>
</div>
</div>
#parent{
width: 200px;
height: 200px;
background: blue;
position: relative;
overflow: visible;
}
#child{
width:100px;
height: 10px;
background: red;
position: absolute;
right: -50px;
top: 100px;
}
$("#parent").animate({width: '300'}, 2000);
现场演示
overflow:hidden;
。
你可以用!重要的CSS样式:
#parent{
width: 200px;
height: 200px;
background: blue;
position: relative;
overflow: visible !important;
}
编辑由于CSS的优先级,内联样式可能会覆盖
!important
样式。如果是的话,试试这个
$("#parent").animate({width: '300'}, 2000).css('overflow', 'visible', 'important');
相关文章:
- javascriptexecutor-不能点击body样式标记为“”的元素;溢出:隐藏;
- 身体溢出-隐藏,点击
- MixItUp动画与'溢出:隐藏'父母亲
- 将两个图像合并为一个,并使用javascript进行溢出隐藏
- 如何使内部元素具有位置:绝对覆盖溢出:隐藏外部元素
- 'style=“;边界:无;溢出:隐藏;高度:80px”'到js对象
- 在移动设备领域,空白:nowrap;溢出:隐藏;文本溢出:省略号;有点不起作用
- CSS webkit溢出隐藏和HTML元素高度
- Iframe滚动溢出隐藏在css中不起作用
- window.pageYOffset 始终为 0,溢出 x: 隐藏
- jQuery可排序与溢出:隐藏;在两个列表之间
- 隐藏溢出隐藏的零件视图文本
- jQuery 可拖动包含溢出隐藏
- 溢出隐藏不会文本换行
- 溢出隐藏添加在删除滚动条的正文标签中
- 如何在 LI 中强制 DIV(带有溢出隐藏样式)仍然显示
- 溢出隐藏的问号将单词拆分为两行
- 检测溢出:隐藏页面中的滚动尝试
- 隐藏文本块的开头,溢出:隐藏
- 如何禁用滚动(溢出:隐藏除外)