在背景图像的透明文本

时间:2013-07-29 08:18:00

标签: html css parallax

我想知道如何创建文本下显示的背景图像的效果。 这是一个例子:chevalblanc.com。我想象两个<sections>,第一个有剪切文本背景图像,第二个部分有一张照片或背景中的东西。 我注意到他们用png“切出”字母并将其用作背景,但是如何创建滚动效果呢?

更新:我发现了怎么做,实际上很容易。您必须向<section><div>提供两张背景图片,然后在“固定”的背景中设置您想要的图像。
例如:
{{ 1}}

对我来说很好。

3 个答案:

答案 0 :(得分:0)

这是纯粹由CSS3和Jquery组合而成。是的我可以看到他们正在使用png透明蒙版(mask05.png)。要回答您的问题如何实现滚动,请通读http://24ways.org/2010/intro-to-css-3d-transforms/

答案 1 :(得分:0)

CSS 3D变换的替代方案是使用视差滚动(下面的示例)

http://prinzhorn.github.io/skrollr/

基本上,使用Skrollr可以进行转换。缩放,倾斜和旋转任何元素,所有元素都完成并且过渡是平滑的。所以基本上我只想找一个关于Skrollr(或者只是实验)的使用的教程,创建你的元素,在这个实例中是透明文本的背景,然后是透明文本背景元素下面的另一个背景图像。

答案 2 :(得分:0)

您正在观看的透明文字不是文本,它是一个实心图像

这是一个链接

http://www.chevalblanc.com/randheli/medias/images/intro/1400/maskintro-en.png

并且对于滚动,有一个名为snapscroll

的插件