jquery fade 元素不显示样式为 'visibility: hidden' 的元素

标签 jquery visibility fadein

我有一堆缩略图,我正在以 visibility: hidden; 的样式加载这些缩略图,以便它们都保持正确的布局。页面完全加载后,我有一个 jquery 函数可以让它们淡入。当它们的样式设置为 display: none; 时,这有效,但显然布局搞砸了。有什么建议吗?

这里是淡入淡出线:

$('.littleme').fadeIn('slow');

最佳答案

像这样向链中添加一些调用:

 $('.littleme').css('visibility','visible').hide().fadeIn('slow');

这将在淡入之前将其更改为 display:none 1 帧,再次占据该区域。

关于jquery fade 元素不显示样式为 'visibility: hidden' 的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24774516/

相关文章:

javascript - Angular.js 仅加载一半时间

javascript - 获取 HTML 表单值并提交到新窗口

jquery - 使用可见性来切换隐藏元素?

jquery - CSS 'scale' 破坏了 jQuery 'fadeIn'

xcode - 在 ImageView 中淡入淡出幻灯片。代码 4.2

javascript - 悬停时父级内的目标标签

jquery - Google 可视化 - 自定义工具提示点

javascript - 等效于 jQuery .hide() 设置可见性 : hidden

某些方法的 C# 特定可见性

jquery - 加载多个图像后按顺序淡入它们