`
insertyou
  • 浏览: 899208 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

纯 CSS3 实现的 Twitter 图画

阅读更多

上过 Twitter 的人都知道下面的这幅图片,这是 Twitter 的出错画面。一位叫 Steve Dennis 的新西兰 Web 前端设计师,使用纯 CSS 生成了这幅画面,甚至,假如你使用基于 Webkit 的浏览器(Safari 或 Chrome),画面还可以动,不过,对 IE 浏览器,生成的效果还差强人意。

作者的灵感来自 Twitter 的一次宕机,当 Twitter 页面上出现这个画面,他突发奇想,希望用 CSS 生成一幅同样的图画,并加上动画效果。

如何实现

事实上很不容易,纯手工编码,不断的试验与失败。曲线使用 CSS 的圆角功能,复杂线条则使用容器遮罩,花了一个周末,很有趣,但不想再尝试第二回。

在 IE 里怎么样

以下是在 IE8 里面生成的效果截图,差强人意。

IE8's whale fails.

反馈

作者的博客中,获得了百余条反馈,有人提到在 iPhone 中显示有些问题,但在 Android 中显示很完美。但无一例外都对这一 CSS 作品表现出由衷的敬意,也有人提到用 SVG 实现更容易,不过,这一工作的意义在于对 CSS 的能力进行一次残酷测试,看来 CSS 挺过来了,虽然过程有些痛苦。

本文国际来源:subcide.com Pure CSS Twitter Fail Whale (原文作者:Steve Dennis )

中文编译来源:锐商企业CMS 网站内容管理系统 官方网站

分享到:
评论

相关推荐

    分享纯css3实现时钟效果

    【标题】"分享纯css3实现时钟效果"所涉及的知识点主要集中在使用CSS3来创建动态的时间显示功能。CSS3是 Cascading Style Sheets(层叠样式表)的第三版,它极大地扩展了前两版的功能,引入了更多用于网页设计的新...

    纯css3实现的tab标签切换效果

    在本文中,我们将深入探讨如何使用纯CSS3实现Tab标签切换效果。Tab切换是一种常见的用户界面设计模式,它允许用户在多个视图或内容区域之间切换,而无需刷新整个页面。这种效果通常用于展示有限数量的相关信息,如...

    纯CSS3实现的图片切换幻灯片代码.zip

    本资源“纯CSS3实现的图片切换幻灯片代码.zip”提供了一个无需JavaScript或jQuery的纯CSS3实现的图片切换幻灯片效果。这种技术在网页设计中非常常见,因为它可以为用户提供一种动态、吸引人的方式来展示多张图片,如...

    纯css3实现骰子3D翻转特效.zip

    【纯CSS3实现骰子3D翻转特效】 在网页设计和开发中,CSS3(层叠样式表第三版)的出现为创建丰富的交互式用户体验提供了强大的工具。本资源“纯css3实现骰子3D翻转特效.zip”提供了一个使用CSS3实现的3D骰子翻转动画...

    纯css3实现横向瀑布流布局,横向瀑布流代码.zip

    但CSS3中没有直接的原生方法实现这一点,因此,这个"纯CSS3"实现可能涉及了一些技巧,如使用伪元素、负margin等,以模拟瀑布流的视觉效果。 综上所述,这个压缩包中的"横向瀑布流代码"很可能包含了一个使用CSS3和...

    纯CSS3实现简易3D按钮.zip

    "纯CSS3实现简易3D按钮"是一个利用CSS3特性创建的交互式设计,无需JavaScript即可呈现立体感的按钮效果。这种技术对于前端开发者来说非常实用,能够提升网站或应用的用户体验。 首先,我们来看看如何用CSS3来实现3D...

    纯CSS3实现的3D小球动画在线演示

    【标题】:“纯CSS3实现的3D小球动画在线演示” 在网页设计与开发领域,CSS3(层叠样式表第三版)的引入为设计师和开发者提供了丰富的样式和动画功能,大大增强了网页的视觉效果。本项目标题“纯CSS3实现的3D小球...

    纯HTML5和CSS3实现高仿小米商城源码.zip

    高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3实现 高仿小米商城,纯HTML5和CSS3...

    纯css3实现的折角效果

    "纯css3实现的折角效果"是一个利用CSS3的新特性来模拟纸张或物体边缘折角的视觉效果。这种效果可以增加页面的立体感和交互性,使得用户界面更加生动有趣。 首先,CSS3中的边框颜色和边框宽度可以帮助我们创建折角的...

    纯css3制作Word文本编辑器效果

    实现纯CSS3的Word文本编辑器效果需要结合HTML结构和JavaScript功能,如模拟文本输入、格式化选项、撤销/重做功能等。虽然CSS3在视觉样式方面提供了强大支持,但实际的文本编辑、保存、格式转换等功能通常需要...

    纯CSS3实现7种扁平天气图标.zip

    【纯CSS3实现7种扁平天气图标】是一款利用CSS3技术精心打造的动画效果代码,它无需JavaScript,仅通过CSS3的特性就能展示出丰富多彩的天气图标。这个压缩包包含7种不同的天气状况图标,如晴天、多云、雨天、雪天等,...

    纯css3实现动态时钟效果.zip

    【标题】"纯css3实现动态时钟效果.zip"揭示了一个使用CSS3技术来创建一个实时更新、动态显示时间的时钟特效。这种效果对于那些希望在网站上添加时间显示功能,尤其是钟表主题或者时间相关的网站来说非常有用。纯CSS3...

    纯css3-球形3d旋转-多图3d球形旋转

    本项目“纯css3-球形3d旋转-多图3d球形旋转”着重展示了如何利用CSS3的特性来实现一个动态的、三维球形的图像旋转展示效果。这种效果可以用于网站的轮播图、产品展示或任何需要吸引用户注意力的地方。 首先,我们来...

    纯CSS3实现3D小球动画 纯CSS3实现3D小球动画网页特效.zip

    在本项目中,"纯CSS3实现3D小球动画 纯CSS3实现3D小球动画网页特效.zip",我们关注的核心是利用CSS3技术来创建动态、立体感的3D小球动画效果。这是一项前端开发中的高级技巧,涉及到HTML5、jQuery和JavaScript的综合...

    纯CSS控制实现下拉菜单效果-核心代码.html

    纯CSS控制实现的拉菜单效果,反复删改,只留下了核心代码,在最大程度上为需要的人留下了空间

    纯CSS3实现可爱的动物动态的哈士奇动画

    纯CSS3实现可爱的动物动态的哈士奇动画 ,只有一个html文件,新学CSS3拿来练习一下,调的很可爱,欢迎下载哈哈哈

    纯CSS3实现倒三角统计图 纯CSS3实现倒三角统计图网页特效.zip

    这个压缩包“纯CSS3实现倒三角统计图 纯CSS3实现倒三角统计图网页特效.zip”提供了使用纯CSS3来创建这种图形的方法,无需依赖JavaScript库如jQuery或HTML5特定特性。这使得实现更轻量级、更快速,并且更容易维护。 ...

    纯CSS3实现3D波浪形动画.zip

    【纯CSS3实现3D波浪形动画】是一种利用CSS3的强大功能来创建动态视觉效果的技术。CSS3是层叠样式表(Cascading Style Sheets)的第三个版本,它引入了许多新的特性和改进,其中就包括3D转换、动画以及更精细的布局...

    纯css3炫酷粒子动画特效

    总的来说,"纯css3炫酷粒子动画特效"展示了CSS3的强大能力,以及如何通过组合使用动画、转换、预处理器和可能的JavaScript来创建引人注目的网页互动元素。对于前端开发者来说,掌握这些技术是提升网页设计和用户体验...

    纯CSS实现的卡片切换效果.rar

    纯CSS实现的卡片切换效果.rar 纯CSS实现的卡片切换效果.rar 纯CSS实现的卡片切换效果.rar 纯CSS实现的卡片切换效果.rar 纯CSS实现的卡片切换效果.rar 纯CSS实现的卡片切换效果.rar 纯CSS实现的卡片切换效果.rar 纯...

Global site tag (gtag.js) - Google Analytics