纯 CSS3 实现的 Twitter 图画
来源:互联网 发布:巴基斯坦140亿 知乎 编辑:程序博客网 时间:2024/04/28 10:56
上过 Twitter 的人都知道下面的这幅图片,这是 Twitter 的出错画面。一位叫 Steve Dennis 的新西兰 Web 前端设计师,使用纯 CSS 生成了这幅画面,甚至,假如你使用基于 Webkit 的浏览器(Safari 或 Chrome),画面还可以动,不过,对 IE 浏览器,生成的效果还差强人意。
作者的灵感来自 Twitter 的一次宕机,当 Twitter 页面上出现这个画面,他突发奇想,希望用 CSS 生成一幅同样的图画,并加上动画效果。
如何实现
事实上很不容易,纯手工编码,不断的试验与失败。曲线使用 CSS 的圆角功能,复杂线条则使用容器遮罩,花了一个周末,很有趣,但不想再尝试第二回。
在 IE 里怎么样
以下是在 IE8 里面生成的效果截图,差强人意。
反馈
作者的博客中,获得了百余条反馈,有人提到在 iPhone 中显示有些问题,但在 Android 中显示很完美。但无一例外都对这一 CSS 作品表现出由衷的敬意,也有人提到用 SVG 实现更容易,不过,这一工作的意义在于对 CSS 的能力进行一次残酷测试,看来 CSS 挺过来了,虽然过程有些痛苦。
本文国际来源:subcide.com Pure CSS Twitter Fail Whale (原文作者:Steve Dennis)
中文编译来源:锐商企业CMS 网站内容管理系统 官方网站
- 纯 CSS3 实现的 Twitter 图画
- 纯CSS3实现的标签效果
- 纯CSS3实现的彩色进度条
- 纯CSS3实现的瀑布布局
- 纯css3实现漂亮的对话框----Day07
- 纯CSS3 实现的新闻联播图标动画
- 纯css3实现的3D按钮
- 纯css3实现的文字亮光特效
- 纯CSS3实现的蜘蛛爬行动画
- 纯css3实现的圆形进度条
- 纯CSS3实现的蓝天白云效果
- 纯CSS3实现超炫酷的萤火虫动画
- 纯CSS3实现超酷炫的萤火虫动画
- [HTML5&CSS3]纯css3实现的文字亮光特效
- [HTML5&CSS3]纯css3实现的文字亮光特效
- 纯css3实现饼状图-------Day21
- 纯CSS3实现图片墙
- 纯CSS3实现瀑布布局
- linux oracle 10G 最简单的开机自启动配置
- 样条曲线
- java.lang.ClassCastException: org.apache.struts.taglib.html.*Tei
- 一些编程技术网站
- sql server 提取汉字/数字/字母的方法
- 纯 CSS3 实现的 Twitter 图画
- 组合 继承 与 代理
- linux下 mysql用户的管理
- Google正在完善VP8编解码器
- 100本世界名著浓缩成了100句话
- C#嵌套try块工作原理
- Windows 7添加桌面IE图标(非快捷方式)的方法
- win7系统相关问题故障解决
- AS3:加载swf