- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个使用视差的网站。只是简要说明我到目前为止所做的事情。我使用 skrollr 插件来生成视差效果。使用这个插件,我可以成功地移动具有不同滚动速度的元素。但是,我确实有几个主要问题需要解决。
鉴于您的理解和指导,我期待通过它们。
这是我要解决的问题:
1) 我开发的网站没有视差响应。元素的数据属性是内联编写的(到目前为止,我认为它们是这样编写的:内联)。因此,即使在屏幕调整大小时,数据属性的内联样式也保持不变。因此,视差的响应式内容(在桌面版上)无法在移动版上产生相同的效果。
2) 我查看了索尼网站。链接:http://www.sony.com/be-moved/他们使用了视差并且网站响应迅速。视差网站更多地基于图像内容。那么,当图像尺寸很大时,网站如何加载得更快。 (遇到 MB)。索尼网站有非常大的图像(大小达到 MB)。这么大的图片怎么加载这么快?
3) 再次回到索尼网站。在滚动时,用户会看到索尼产品的各种视角/Angular 。那么,如何为滚动捕获每个产品的多个视角。如此精确的顺序图像是如何在滚动上显示每个产品的不同视角的?它是改变视角的整个背景图像。那么,这是怎么做到的呢?那不仅仅是普通的视差,对吧?我提到这个网站是因为它的实现方式与其他简单的视差网站不同。索尼的实现是我感兴趣的!
4) 最好做什么?在滚动条上更改背景图像(就像它在索尼上所做的那样)或使用数据属性更改单个元素的位置? (就像它在 www.numero10.ch 上所做的那样)我被要求以两种方式实现视差:a) 只移动背景内的元素。就像它是右边有两朵云的天空图像。然后考虑将两朵云移到滚动条的左侧。或者b) 有不同的背景图像,右边的两朵云向左移动。所以,这意味着我将获得一连串的图像,用于将云从右移动到左;每个图像都有两个云向左移动像素位置。
期待回复。 :)
感谢您的耐心阅读。
最佳答案
我认为这会引导您走向正确的方向:https://ihatetomatoes.net/sonys-be-moved-website-deconstructed/
它详细解释了 Be Moved 网站是如何构建的。
关于javascript - 视差实现指南像索尼网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26985814/
好的,所以我已经创建了自己的视差 jQuery/JS 脚本,但我只是不知道如何定位支持以下内容(需要以下内容)的浏览器: 支持背景位置的转换 我正在尝试的站点(预览)是: My Test Site 我
我正在制作带有固定背景和封面的整页。 当我添加视差时 - 动画看起来不错,但它滞后太多,我不知道为什么。我有一台很好的 PC,所以这不是这个问题,我之前让其他人产生了视差,这并不滞后。 有什么解决办法
我有一个奇怪的组合 - 视差和汉堡菜单。问题是米 导航会在您悬停的任何地方下降,不仅 当您将鼠标悬停在汉堡菜单图标上时。我认为这是一个厚厚的错误 代码,但我找不到它。我没有 jquery 的。还有,我
因此,我一直在努力围绕这种名为“视差”的整洁效果。基本上,背景滚动比前景元素慢。 我发现这个新的“技巧”正在起作用。随着滚动的进行,更改top属性以创建视差效果。 问题... 因此,为了提高性能并减轻
我的导航栏在 CSS 中加入视差效果后无法保持固定。 我在我的网站上放置了一个带有过渡 JS“Math.round($(window).scrollTop()) > 490)”的固定导航栏。 之后,我
这是一个非常模糊的问题,但我不确定从哪里开始,所以如果有人能给我一些想法,那你就太好了。 我想在我的网站主页上使用视差效果,但我不确定如何创建这种效果。我想要的效果在这里装箱http://davega
我使用了本教程中的视差脚本 http://tympanus.net/codrops/2011/01/03/parallax-slider/ 我在这里发布了一个 fiddle http://jsfidd
我想知道如何创建视差滚动效果之类的东西。向下滚动得越远,div 变得越不透明,在某个点之后,它又开始变得更加透明。我知道需要 JS/JQuery 才能做到这一点。谁能给我一个简单的方法来实现这个目标?
我的页面上有一个元素是绝对定位的。 我正在尝试编写一段 jQuery 代码,使该元素的滚动速度比页面上其他元素的滚动速度慢。 到目前为止,我已经写了这篇文章,但似乎根本无法让它发挥作用。有没有人有这方
我是 cocos2d 世界的新手,我正在开发我的第一个教程并面临一个问题我的问题是我有一个图像(1024 X 320)并且我的方向是横向我需要从右到左连续移动该图像为此目的我使用了 Ray 的太空射击
我需要调试此 jQuery 的帮助,其中我操纵容器中元素的上边距,该容器具有固定大小并将溢出设置为隐藏,以便我可以创建视差效果。视差有效,但如果您向下滚动一个像素,然后重新加载页面,它就会中断。谁能帮
我有一个 div,我想留在原地,这样导航栏和其他部分就可以通过它。 这是我目前的工作:
我建了一个网站,页面很长。我们决定使用纯 CSS3 为它添加视差并且它起作用了。 我从这里得到的 CSS3 视差代码: codepen.io/keithclark/pen/JycFw 后来,我们决定应
由于我对 Javascript/Jquery/HTML5/CSS3 还是个新手,我想我应该问一个问题给你们这些更有经验的程序员。 我有点卡在我的程序逻辑的开头。我想做一个具有视差“滚动”效果的网站,但
已关闭。此问题旨在寻求有关书籍、工具、软件库等的建议。不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,
-- 更新 2 -- 如果您使用单个相机计算距离,下面的文章非常有用(尽管它使用的是 Python 而不是 C++):Find distance from camera to object/marke
我有一个使用 skrollr 构建的视差网站在我到达页面末尾之前效果很好。我想要一个 成为您可以在页面上滚动的最后/最远点。 目前,如果我在大屏幕上查看时会留下巨大的空白,或者我无法进一步向下滚动以在
我不明白为什么会这样:我有: https://jsfiddle.net/d5jehq02/1 background forefront 我正在
我看到很多例子说明视差背景当你滚动或 ListView 视差但是我找不到一个清楚的例子如何在你滚动 Activity 时对图像实现视差效果。 可以在 Airbnb 应用程序中找到示例实现。向下滚动时,
我的背景图片来自background-url,我的视差适用于我放置的图片:background-attachment: fixed; 我怎样才能让背景图片在我滚动时稍微移动一点? 这是我正在谈论的例子
我是一名优秀的程序员,十分优秀!