上过 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实现的动画菜单”的知识点,旨在帮助你理解和应用这些技术来提升用户体验。 首先,让我们理解“纯CSS3”这个概念。纯CSS3意味着这些动画菜单的实现不依赖于JavaScript或者其他后端语言,...
【标题】"分享纯css3实现时钟效果"所涉及的知识点主要集中在使用CSS3来创建动态的时间显示功能。CSS3是 Cascading Style Sheets(层叠样式表)的第三版,它极大地扩展了前两版的功能,引入了更多用于网页设计的新...
"非常牛气的纯CSS3实现的幻灯片焦点图"这个标题表明我们关注的是一个使用纯CSS3技术制作的幻灯片焦点图效果。"非常牛气"暗示这是一个功能强大、设计精良的示例,可能包含了一些高级的CSS3特性或者创新的设计理念。 ...
本资源“纯CSS3实现的图片切换幻灯片代码.zip”提供了一个无需JavaScript或jQuery的纯CSS3实现的图片切换幻灯片效果。这种技术在网页设计中非常常见,因为它可以为用户提供一种动态、吸引人的方式来展示多张图片,如...
【纯CSS3实现骰子3D翻转特效】 在网页设计和开发中,CSS3(层叠样式表第三版)的出现为创建丰富的交互式用户体验提供了强大的工具。本资源“纯css3实现骰子3D翻转特效.zip”提供了一个使用CSS3实现的3D骰子翻转动画...
高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3...
但CSS3中没有直接的原生方法实现这一点,因此,这个"纯CSS3"实现可能涉及了一些技巧,如使用伪元素、负margin等,以模拟瀑布流的视觉效果。 综上所述,这个压缩包中的"横向瀑布流代码"很可能包含了一个使用CSS3和...
【纯CSS3实现的漂浮生日气球特效代码】是一个利用现代CSS技术创造的独特视觉效果,旨在为庆祝生日或其他特殊场合增添喜庆气氛。这个特效通过CSS3的属性和选择器,无需JavaScript即可实现气球的动态漂浮效果,使得...
"纯CSS3实现简易3D按钮"是一个利用CSS3特性创建的交互式设计,无需JavaScript即可呈现立体感的按钮效果。这种技术对于前端开发者来说非常实用,能够提升网站或应用的用户体验。 首先,我们来看看如何用CSS3来实现3D...
【标题】:“纯CSS3实现的3D小球动画在线演示” 在网页设计与开发领域,CSS3(层叠样式表第三版)的引入为设计师和开发者提供了丰富的样式和动画功能,大大增强了网页的视觉效果。本项目标题“纯CSS3实现的3D小球...
"纯css3实现的折角效果"是一个利用CSS3的新特性来模拟纸张或物体边缘折角的视觉效果。这种效果可以增加页面的立体感和交互性,使得用户界面更加生动有趣。 首先,CSS3中的边框颜色和边框宽度可以帮助我们创建折角的...
本项目“纯css3-球形3d旋转-多图3d球形旋转”着重展示了如何利用CSS3的特性来实现一个动态的、三维球形的图像旋转展示效果。这种效果可以用于网站的轮播图、产品展示或任何需要吸引用户注意力的地方。 首先,我们来...
一款用纯CSS3打造的自定义Tooltip边框的应用,之前我们讨论过如何用CSS3来实现不同样式的Tooltip,今天的这款Tooltip却可以用CSS3来自定义边框,边框呈涂鸦风格。用CSS3实现自定义边框的好处是可以自适应边框内部的...
【纯CSS3实现汽车行驶动画】是一个利用CSS3的强大功能来创建动态效果的实例,它展示了CSS3在图形渲染和动画制作方面的卓越能力。在这个项目中,开发者并未借助JavaScript或其他编程语言,完全依赖CSS3来绘制汽车模型...
纯CSS控制实现的拉菜单效果,反复删改,只留下了核心代码,在最大程度上为需要的人留下了空间
【描述】中提到“纯CSS3绘图制作的苹果笔记本样式代码”,这意味着没有使用JavaScript或其他编程语言,仅仅通过CSS3的特性,如选择器、边框、背景、过渡、动画等,就实现了MacBook的外观和交互效果。这可能包括屏幕...
首先非常感谢网友懒人的无私分享,此作品是用纯CSS3实现的,一般的图片幻灯片切换效果都是采用了js脚本实现,就连HTML5技术也不例外,相信很多前端的网友也不敢相信只用纯样式代码而不写上一行js脚本代码就实现了...
纯CSS3实现可爱的动物动态的哈士奇动画 ,只有一个html文件,新学CSS3拿来练习一下,调的很可爱,欢迎下载哈哈哈
这个压缩包“纯CSS3实现倒三角统计图 纯CSS3实现倒三角统计图网页特效.zip”提供了使用纯CSS3来创建这种图形的方法,无需依赖JavaScript库如jQuery或HTML5特定特性。这使得实现更轻量级、更快速,并且更容易维护。 ...
【纯CSS3实现3D波浪形动画】是一种利用CSS3的强大功能来创建动态视觉效果的技术。CSS3是层叠样式表(Cascading Style Sheets)的第三个版本,它引入了许多新的特性和改进,其中就包括3D转换、动画以及更精细的布局...