【发布时间】:2015-12-07 03:53:04
【问题描述】:
这个作品集网站的创建者是如何制作出如此炫酷的图像效果的? http://www.adhamdannaway.com/
我目前正在训练自己学习更高级的东西,但我在这个效果上遇到了麻烦。
我这样做的方法是制作一个宽度为 1280px 的容器(1280px 是 img 的宽度)。制作了 2 张图像,一张是彩色的,另一张是黑白的。 2 个 div 宽度为 50% 的宽度并向左浮动,浮动战斗。正确的看起来不正确,所以我使用了这个:背景位置:右上角并且它起作用了。即使在更大的屏幕尺寸上,它们也能完美居中。但问题就在这里。我怎样才能做到这一点,当我将左 div 悬停时,div 的宽度为 100%。另一个div也是如此。
我知道我可以用#div:hover 然后宽度 100% 和固定图像在 z-index 上方的情况下做到这一点,但这仅在我悬停时发生,但在我下悬时不会发生。很明显,因为它在 :hover 上。但我目前不知道如何以更好/正确的方式做到这一点。
我已将代码放在 jsfiddle.net/aLyde6pa/ 上,但由于某种原因它不起作用。
我可能解释的比我应该解释的多,但我希望你们能帮助我。
提前致谢!
ps:英语不是我的主要语言。 :)
【问题讨论】:
-
我建议您重新表述您的问题,因为您要征求意见,而 Stack Overflow 不适合这样做。请阅读更多关于What types of question should I avoid asking?
标签: html css animation hover effect