当前位置: 首页 > 面试题库 >

.fadeOut()方法使用可见性属性代替显示属性

凤安然
2023-03-14
问题内容

.fadeOut()方法可对匹配元素的不透明度进行动画处理。一旦不透明度达到0,显示样式属性将设置为none,因此该元素不再影响页面的布局,对fadeIn()相同。

我的问题是,他们是否可以使用可见性属性,以便它们的元素占据页面布局中的空间,而不仅仅是可见?


问题答案:

使用jQuery的fadeTo(),然后通过回调设置可见性。例:

$('#fade').on("click", function(){

    $(this).fadeTo(500, 0, function(){

        $(this).css("visibility", "hidden")

    }) // duration, opacity, callback

})


<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>

<a href="#" id="fade">Click to Fade</a>

<div>This won't move</div>


 类似资料:
  • 问题内容: 显示属性和可见性属性之间有何区别? 问题答案: 该属性仅告诉浏览器是否显示元素。它是可见的(-您可以看到)或不可见的(-您看不到)。 该属性告诉浏览器 如何 绘制和显示元素(如果有的话)-是将其显示为元素(即,与文本和其他内联元素一起流动)还是-level元素(即,具有height和width属性,你可以设置,它的浮动等),或(即它的作用就像一个黑匣子,但奠定了直列代替)和其他一些人(

  • 问题内容: 我在div中有一个HTML 5视频。然后,我有一个自定义播放按钮-效果很好。 我已将视频的可见性设置为在加载时隐藏,并且在单击播放按钮时可见,那么如何在再次单击播放按钮时将其恢复为隐藏状态? 我基本上只是想在可见和隐藏的两种状态之间切换,除非我不能使用切换,因为那是show的隐藏div。我需要在那里,只是隐藏起来,所以它保持正确的高度。 问题答案: 使用jQuery:

  • 以前我使用过的ORM将数据库列直接映射到类属性,这允许您查看特定的属性可见性,就像您通常会限制对某些属性(例如密码)的访问一样。 有了雄辩,我似乎无法复制这一点,因为数据库列映射到不包含可见性的内部属性数组。 我的愿望是将用户密码的访问范围仅限于对象,即私有。 设置具有可见性的类属性不起作用,因为该属性超出了雄辩模型属性的范围,因此该属性未映射到列。 雄辩的$隐藏和$保护属性不起作用,因为它们处理

  • 我不是开发人员——我已经研究过了,只是不明白。非常感谢你能给我的任何帮助! 我正在尝试获取产品属性和属性描述。(我用它来创建自定义变量,以便在后续电子邮件中使用。) 我可以通过以下方式获取属性名称: 但是如果我把名字改成描述,那就不行了。 如果我将名称更改为all,我可以看到属性(pa_-vention)描述,但我无法让它自己检索。我做错了什么? 数组([0]=

  • 本文向大家介绍iOS UIView常见属性方法小结,包括了iOS UIView常见属性方法小结的使用技巧和注意事项,需要的朋友参考一下 下面通过实例代码给大家详细介绍了iOS UIView常见属性方法,具体代码如下所示: 以上所述是小编给大家介绍的iOS UIView常见属性方法小结,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持!

  • GridViewColumnExt是从GridViewColumn继承并添加可见性属性的类。 您可能会看到,我的ListView的ItemsSource被设置为寄存器ObservableCollection。Register类有一个名为vis的bool类型的属性。对于TextBox来说,这一切都很好,但是从GridViewColumnExt don来看,我认为我无法到达集合并绑定到特定的对象。 我