好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

用CSS实现NetflixLogo动画_html/css_WEB-ITnose

本文译自: Netflix Logo In CSS

这篇博客是 Gregor Adams 讲他如何用 CSS 重现 Netflix 商标效果。Gregor 是 CSS 方面冉冉升起的新星。能在这里分析他的案例也是非常荣幸的。

我尝试使用 Netflix(译者注:一家在线影片租赁提供商)时,立即就把我吸引住了。我观看了一些不得不在它处才能观看的节目。每一集电视剧或者电影都以 Netflix 动画作为开始。

在观看了几集电视剧之后,我想到可以用 CSS 来实现 Netflix 的 logo 动画,于是我看了几部作品之后,就用 CodePen 来重现这个 logo。

第一个概念

因为我想要尝试某些技术方案导致我的第一种实现方式有些累赘。

例如:我想使用纯 CSS 技术来实现它,并且我也想当我点击按钮的时候,这个动画再执行一次,所以我要使用一些不可思议技巧。幸运的是当我写 CSS 代码的时候,总会有一些小技巧会在我的脑海里涌现。

我们来谈论一下实际的动画。

我录下这个动画并且在 Quicktime 中循环播放,这样可以详细检查。我倾向于这么做,能让我停在某些特定帧弄清楚到底发生了什么。

这个商标:

以一个白屏幕开始。 弹出白色的 3D 字母。 投射阴影。 消失。 把字体颜色变成红色。

这就是我需要重现的动画步骤。但是这里有另外一些关于这个 logo 的东西需要解决: 字母在商标中心是倾斜的。

大家一直问我如何做到这些。 都是从积累中获取地 :)

我做过许多 3D 案例,所以这对我来说不是很难。

使字母变倾斜

以这个词 “Netflix” 的一些基本标记开始。

查看更多关于用CSS实现NetflixLogo动画_html/css_WEB-ITnose的详细内容...

  阅读:36次