纯 CSS3 实现的 Twitter 图画
2010-06-22 11:30
218 查看
上过 Twitter 的人都知道下面的这幅图片,这是 Twitter 的出错画面。一位叫 Steve Dennis
的新西兰 Web
前端设计师,使用纯 CSS 生成了这幅画面,甚至,假如你使用基于 Webkit 的浏览器(Safari 或
Chrome),画面还可以动,不过,对 IE 浏览器,生成的效果还差强人意。
![](http://www.subcide.com/images/dynamic/fail-whale/failwhale.png)
作者的灵感来自 Twitter 的一次宕机,当 Twitter 页面上出现这个画面,他突发奇想,希望用 CSS
生成一幅同样的图画,并加上动画效果。
的圆角功能,复杂线条则使用容器遮罩,花了一个周末,很有趣,但不想再尝试第二回。
![](http://www.subcide.com/images/dynamic/fail-whale/fail-whale-ie8.png)
作品表现出由衷的敬意,也有人提到用 SVG 实现更容易,不过,这一工作的意义在于对 CSS 的能力进行一次残酷测试,看来 CSS
挺过来了,虽然过程有些痛苦。
本文国际来源:subcide.com Pure
CSS Twitter Fail Whale
(原文作者:Steve Dennis
)
中文编译来源:锐商企业CMS
网站内容管理系统
官方网站
的新西兰 Web
前端设计师,使用纯 CSS 生成了这幅画面,甚至,假如你使用基于 Webkit 的浏览器(Safari 或
Chrome),画面还可以动,不过,对 IE 浏览器,生成的效果还差强人意。
![](http://www.subcide.com/images/dynamic/fail-whale/failwhale.png)
作者的灵感来自 Twitter 的一次宕机,当 Twitter 页面上出现这个画面,他突发奇想,希望用 CSS
生成一幅同样的图画,并加上动画效果。
如何实现
事实上很不容易,纯手工编码,不断的试验与失败。曲线使用 CSS的圆角功能,复杂线条则使用容器遮罩,花了一个周末,很有趣,但不想再尝试第二回。
在 IE 里怎么样
以下是在 IE8 里面生成的效果截图,差强人意。![](http://www.subcide.com/images/dynamic/fail-whale/fail-whale-ie8.png)
反馈
作者的博客中,获得了百余条反馈,有人提到在 iPhone 中显示有些问题,但在 Android 中显示很完美。但无一例外都对这一 CSS作品表现出由衷的敬意,也有人提到用 SVG 实现更容易,不过,这一工作的意义在于对 CSS 的能力进行一次残酷测试,看来 CSS
挺过来了,虽然过程有些痛苦。
本文国际来源:subcide.com Pure
CSS Twitter Fail Whale
(原文作者:Steve Dennis
)
中文编译来源:锐商企业CMS
网站内容管理系统
官方网站
相关文章推荐
- 纯 CSS3 实现的 Twitter 图画
- CSS3尝鲜(三):利用CSS3的新功能实现(椭)圆角边框和图片边框
- css3实现反转flip效果
- 基于CSS3实现立方体自转效果
- Redis 3.0官方文档翻译计划(6) ——使用Redis实现Twitter(上)
- CSS3实现鼠标移动到图片上图片变大(缓慢变大,有过渡效果,放大的过程是有动画过渡的,这个过渡的时间可以自定义)
- 冒泡动画按钮的简单实现(使用CSS3)
- CSS3 Flexbox轻巧实现元素的水平居中和垂直居中
- CSS3实现在图片上划过产生一道闪光
- 纯css3实现效果超级炫的checkbox复选框和radio单选框
- CSS3 利用 @media 查询 实现响应式布局 及 CSS3 box-sizing属性
- 学习——伪类+js实现css3 media queries跨界准确判断
- js+css3实现立体式图片旋转特效
- 一款基于jQuery/CSS3实现拼图效果的相册
- CSS3 实用技巧:实现黑白图像效果示例代码
- css3实现立方体,并且自转效果
- 使用CSS3的@media来实现网页自适应
- css3 图片实现毛玻璃特效
- jQuery和css3实现的摩天轮旋转效果