ASP.NET MVC更改内容动画

时间:2018-10-12 16:54:42

标签: css asp.net-mvc animation razor frontend

我正在为ASP.NET MVC应用程序创建Views。我正在使用_Layout和其他一些Views,例如Shop,Contact等,它们只有一个元素:“ content”。

如何设置内容更改动画?我不喜欢换灯时闪烁白色。

2 个答案:

答案 0 :(得分:2)

您看到的与MVC无关,并且是简单的HTML页面转换的结果。由于您实际上是在更改整个页面,因此闪烁白色是加载新页面的结果。

您可以通过CSS和jQuery进行管理。 Here is one article描述了一种管理页面过渡的方法。只需搜索HTML页面转换,您就会看到大量的jQuery库和大量的文档。

Here is one jQuery library I found: Animsition

关于从this article.看到的白色闪烁的一些其他信息

  

在网页加载的各种问题中,白色闪烁是   被认为是页面期间发生的常见问题之一   访问,加载,重新加载和遍历Internet浏览器。的   由于各种原因(包括浏览器尝试   在样式表加载完成之前呈现页面,   JavaScript问题和其他呈现错误。浏览器将永远   等到所有内容(除了图片)都已完成下载之前,   渲染。

答案 1 :(得分:1)

这取决于您的css模板,如果它具有旋转器,则应在文档中查找;如果模板没有,请寻找一个,其中有许多带文档的旋转器模板。 这是一个文档示例(当然,如果您使用的是inspinia,则适用此规则,但是它们都有相似的应用程序): http://webapplayers.com/inspinia_admin-v2.8/spinners.html