【发布时间】:2018-10-23 10:41:59
【问题描述】:
我在网上搜索了网页转换。传统上,内容的更改基于:index.html > nextpage.html。然而,我已经看到了一些非常好的演示过渡,称为“网页过渡”,但几乎所有这些都涉及页面元素的视觉操作,性质:old.element > transition effect > new.element 而页面保持不变(即,总是 index.html)。对我来说,这些并不是真正的页面转换,因为演示不包含真正的内容——只有一行左右。虽然它们看起来不错,但我看不出它们如何适用于实际内容(比如 150 行代码、aspx 对象、新的 JS 脚本、隐藏代码等)
所以我的问题是:
- 我搜索传统样式转换是否有误?
- 这些元素转换有什么基本正确的吗?
- 是否可以进行这些元素类型转换以容纳严肃的内容?
Q3 的原因是,我无法想象一个 default.aspx 页面可以处理十页真实内容。或者我在这里错过了什么?任何建议将不胜感激。最良好的祝愿 - 彼得
【问题讨论】:
-
你在寻找类似this的东西
-
是的,我是!确切地。您会看到转换,但您也可以看到 url 也发生了变化。非常感谢 Akash。
-
我注意到关于“真实”页面转换的一件事是它们经常闪烁白色,或者在应用转换之前短暂显示未格式化的内容。 Q1 的原因是由于时间/页面加载问题,实际页面转换是否存在根本缺陷。
-
这是“真实”页面的问题。您可能已经注意到此插件上的白色背景闪烁。但我认为根据过渡,您可以解决这些问题。就像你想要淡出/淡入过渡一样,你总是可以让闪光灯在淡出和淡入之间不被注意到。
-
你可以使用 iframe;问题是是否值得付出额外的努力。您需要加载两次页面内容,同步背景实例的滚动,经过所有这些努力,您会得到许多用户甚至不会注意到的东西。 (但可以肯定,如果光学完美很重要,这是一种可行的方法。)
标签: javascript html transition