目录
回复内容:
首页 web前端 H5教程 纯html5+css能写出什么惊人的效果?

纯html5+css能写出什么惊人的效果?

Jun 07, 2016 am 08:41 AM
css html

鄙人最近学习css,发现纯html5+css可以实现这般效果:
一棵跳舞的树

纯HTML5+CSS3实现一棵自己跳舞的树
想请大家晒一下自己搜集到的各种华丽效果,谢谢啦。
(是只靠纯html5+css,没有js代码)

回复内容:

贴个自己做的:Cats
纯html5+css能写出什么惊人的效果?
用纯CSS实现图片的即不变形拉伸,同时又占满容器宽度的布局。
几乎所有的网站在实现这样的布局时都是使用JS计算实现,我在最早看到这种布局时也是觉得CSS没办法实现这样的布局,直到我看了《CSS Secrets》这本书,开始思考能否用纯CSS实现这种布局,没有想到最终真的只用CSS做出来了。如果想了解具体如何实现可以阅读我博客的文章:使用纯 CSS 实现 Google Photos 照片列表布局 · Issue #4 · xieranmaya/blog · GitHub 如果你真的闲,做一个每个单元格1px*1px的表格铺满屏幕,配合 animation 你可以做一部电影出来。
就像是那些拿 Excel Word 来作画的人一样,说实话我并没有觉得那些人有多厉害。
上面很多回答虽然很炫,但是几乎没有任何使用价值。
把技术用来做它适合做的事才是智慧。
算是抖机灵的回答么? 只用css能玩出什么花样? - 逝者如斯的回答
>>>>>>>>>>>>>>>>>>>>>>2016.2.11一更
可以看看这个回答,30种濒危动物那个就做的挺好的

先不说3d效果,就论一个平面上的话,

只用一行div,无js,就可以画一幅世界名画蒙娜丽莎,CSS博大精深→ _→

Mona Lisa with pure CSS

纯html5+css能写出什么惊人的效果?

虽然作者不是手写的,但至少另一个角度说明css可以做到这样的效果,画画不只有canvas,svg等。。。

下面有小伙伴提到了刚出来时很火的“纯CSS技术画出30个濒危动物图片”,这里一并列出并给出网址,

“30个物种,30中碎片拼图。”点开这场展览的网站主页,空灵的背景音乐引入了颜色饱满的多边形图案,配合着30种濒危动物的文字介绍。而之所以叫“30片三角”,是因为James起初在摆弄编程的时候,第一幅成型的作品“夏威夷乌鸦”,刚刚好是30片三角形拼接而成。

但这次展览拼的不是技术或着艺术。伴随30只生命样貌的切换,一幅幅几何状组合的破碎,设计师试图展现过去10年来栖息地遭受破坏是如何把动物推向灭绝的边缘——曾是 2014 年巴西世界杯吉祥物的三带犰狳( Three-Banded Armadillo of Brazil)数量减少了 30%,新几内亚岛上的原针鼹鼠( Long-Beaked Echidna )因人类的狩猎而在过去 35-40 年间减少近 80%。

官方网址:
30个CSS碎片拼图,30种濒临灭绝动物(官网需要fanqiang查看)

无论是背景音的选用,还是动物样貌之间的切换,抑或是细节处的动效展现,再加上主题的升华,有技术有内涵,这是一部成功的作品。

纯html5+css能写出什么惊人的效果?

可以闲来无事画画小动物:

纯html5+css能写出什么惊人的效果?
打打灰机:
Airplane (Pure CSS)
纯html5+css能写出什么惊人的效果?
CSS Faces
纯html5+css能写出什么惊人的效果?
这些都是静止的,想想再加上各种动画,也可以做出很多效果出来的。

CSS3D苹果笔记本动画:
这又是一款超酷的CSS3 3D动画效果,它是一款带有3D视觉效果,并且可以360度旋转的macbook air。这款CSS3 3D动画的笔记本底部有一个逼真的投影,可以跟随图片一起转动,从而凸显其3D效果,是一款很不错的CSS3 3D动画特效
CSS3 3D 苹果笔记本动画DEMO演示

纯html5+css能写出什么惊人的效果?还有

CSS3扇形动画菜单DEMO演示

纯html5+css能写出什么惊人的效果?

HTML5超级玛丽体验:
HTML5³¬¼¶ÂêÀö
纯html5+css能写出什么惊人的效果?

>>>>>>>>>>>>>>>>>>>>>>2016.3.5三更

我们知道js在web方面能做很多事
有一句话说:限制你的可选项,会让你重新评估手头上已有的工具。
如果只让你用css,能完成某项任务吗?而这个任务中,只用一个div,全靠css属性来实现效果,可以吗?
可以看看翻译的一篇
基于单个 Div 的 CSS 绘图 - 前端外刊评论 - 知乎专栏:
“为了得到更大的挑战,探索 CSS 的潜力,我给自己定了这个限制,只是用一个 Div。不能直接买一只绿色的笔(添加更多的 Div),我要做的就是尽其所能地结合 CSS 属性来实现我的目的。”

以下这些都是基于一个div所做的:
A Single Div
纯html5+css能写出什么惊人的效果?

css可以用来做图像,做完图像还可以用css添加动画,能做成什么样还要看你的想象力了。再加上合适的主题,就能做出一件成功的作品。 刚在简书上看到一篇文章【用 HTML 和 CSS 来打造一个自己的「大白(●—●)」】,然后去实验楼看了原来的课程内容,很赞啊:

Web - 打造网页版「大白」

纯html5+css能写出什么惊人的效果?
而且实验楼上也有很多比较好玩的前端项目:

Web - JavaScript实现玫瑰花
Web - SCSS(SASS)画小黄人
Web - 一起来抽奖吧
Web - 网页版扫雷
Web - Ajax歌词同步播放器
……
……


我把内容也转载过来了,给作者说过,可以看看:

文/小柑(简书作者)
原文链接:用 HTML 和 CSS 来打造一个自己的「大白(●
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

注:本文转载自实验楼课程【打造网页版「大白」】,转载请注明出处~


还记得《超能陆战队》里的 “暖男” -「大白」 么?是不是很想拥有一个?我们就利用 HTML 和 CSS 来打造一个自己的「大白」吧!


最终的成果是这样滴,是不是萌萌哒……


纯html5+css能写出什么惊人的效果?

PS:您最好对 HTML 和 CSS 有一定的了解,但如果你是小白也没关系,小白见「大白」也是可以的!


再PS:这个「大白」的教程步骤是基于实验楼环境制作的,你也可以上实验楼在线查看该课程~


一、准备工作

进入到 /home/shiyanlou/ 目录下,新建空白文档:


纯html5+css能写出什么惊人的效果?

命名为 Baymax.html (其它名字也可以,但后缀名必须是 .html):


纯html5+css能写出什么惊人的效果?

使用 gedit 打开,准备编辑代码:


纯html5+css能写出什么惊人的效果?

二、编写 HTML

填写以下代码:

<!doctype html>
<html>
   <head><meta charset="utf-8"><title>Baymax</title></head>
<body>

     <div id="baymax">

        <!-- 定义头部,包括两个眼睛、嘴 -->
        <div id="head">
            <div id="eye"></div>
            <div id="eye2"></div>
            <div id="mouth"></div>
        </div>

        <!-- 定义躯干,包括心脏 -->
        <div id="torso">
            <div id="heart"></div>
        </div>

        <!-- 定义肚子腹部,包括 cover(和躯干的连接处) -->
        <div id="belly">
            <div id="cover"></div>
        </div>

        <!-- 定义左臂,包括一大一小两个手指 -->
        <div id="left-arm">
            <div id="l-bigfinger"></div>
            <div id="l-smallfinger"></div>
        </div>

        <!-- 定义右臂,同样包括一大一小两个手指 -->
        <div id="right-arm">
            <div id="r-bigfinger"></div>
            <div id="r-smallfinger"></div>
        </div>

        <!-- 定义左腿 -->
        <div id="left-leg"></div>

        <!-- 定义右腿 -->
        <div id="right-leg"></div>

    </div>
</body>
<html>
登录后复制
> css文字遮罩效果 CSS3 Masking Text
> 用css画出各种图形: css-tricks.com/examples
纯html5+css能写出什么惊人的效果?
> 使用CSS3画出一个叮当猫
纯html5+css能写出什么惊人的效果?

> 来自腾讯前端团队AlloyTeam,用css3画一个腾讯QQ的logo:CSS3 腾讯 Tencent QQ Logo

纯html5+css能写出什么惊人的效果?
> 自行车:A bike
纯html5+css能写出什么惊人的效果?> 队长的盾: (CSS) Captain America's Shield
纯html5+css能写出什么惊人的效果?> 一个按钮 metal knob
纯html5+css能写出什么惊人的效果?

> 行走的人: Andrew Hoyer
纯html5+css能写出什么惊人的效果?

> 时钟: CSS时钟
纯html5+css能写出什么惊人的效果?> 各种鼠标: Apple Mice
纯html5+css能写出什么惊人的效果?

^ 虽然题目要求之使用html5+css3,但还是要贴出下面这些链接
> 每个标签中均有作者制作的一个HTML5特效页面。堪称HTML5的宣传网站。 Form Follows Function (js)
> 3d的地球 LAB! - CSS 3D Earth (js) 以上效果我总会用ie打开看看,不是想说代码兼容不行,只是不想放过任何一个骂ie的机会~ 不知道国内的能不能打开这个链接,反正我第一次看就被惊艳了
CodePen - Chill the lion



Tree.js 写的,如果打不开请留言告诉我,我挪个地方再展示

--------------------
我才注意到题目里要求只用html5 css


同一个作者其他作品:
Sneeze the dragon
Paranoid vs shy birds
Mighty fish
Saturn 画蒙娜丽莎之类的太无聊,没有技术含量,就如前面所说,只要有耐心,画一部电影都可以.
这个纯css的小图标,很实用,而且展示了高超的css技巧.
Demo: Pure CSS GUI icons (experimental)
icono | Pure CSS icons 会眨眼的辛普森一家:(代码:The Simpsons in CSS 纯html5+css能写出什么惊人的效果?会招手眨眼的小黄人,会歪嘴的小恶魔:(代码:Minions in pure CSS
纯html5+css能写出什么惊人的效果? 纯div+css3代码绘制hellokitty猫

之前有人用div+css代码写了蓝胖子(机器猫),本人更喜欢hello kitty于是动手也写了一个。现在主流浏览器对css3支持良好,您可以通过Chrome,Firfox,Safari,IE9+等浏览器完美预览。

纯html5+css能写出什么惊人的效果?

在线demo地址:纯div+css3代码绘制HelloKitty kt猫

作者:lovebslq

其他主题推荐:

div+css纯代码绘制小女孩:纯div+css3代码绘制可爱小女孩 lovelygirl_全分享网_WEB前沿技术交流分享

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

vue中怎么用bootstrap vue中怎么用bootstrap Apr 07, 2025 pm 11:33 PM

在 Vue.js 中使用 Bootstrap 分为五个步骤:安装 Bootstrap。在 main.js 中导入 Bootstrap。直接在模板中使用 Bootstrap 组件。可选:自定义样式。可选:使用插件。

HTML,CSS和JavaScript的角色:核心职责 HTML,CSS和JavaScript的角色:核心职责 Apr 08, 2025 pm 07:05 PM

HTML定义网页结构,CSS负责样式和布局,JavaScript赋予动态交互。三者在网页开发中各司其职,共同构建丰富多彩的网站。

React在HTML中的作用:增强用户体验 React在HTML中的作用:增强用户体验 Apr 09, 2025 am 12:11 AM

React通过JSX与HTML结合,提升用户体验。1)JSX嵌入HTML,使开发更直观。2)虚拟DOM机制优化性能,减少DOM操作。3)组件化管理UI,提高可维护性。4)状态管理和事件处理增强交互性。

bootstrap怎么写分割线 bootstrap怎么写分割线 Apr 07, 2025 pm 03:12 PM

创建 Bootstrap 分割线有两种方法:使用 标签,可创建水平分割线。使用 CSS border 属性,可创建自定义样式的分割线。

了解HTML,CSS和JavaScript:初学者指南 了解HTML,CSS和JavaScript:初学者指南 Apr 12, 2025 am 12:02 AM

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

bootstrap怎么设置框架 bootstrap怎么设置框架 Apr 07, 2025 pm 03:27 PM

要设置 Bootstrap 框架,需要按照以下步骤:1. 通过 CDN 引用 Bootstrap 文件;2. 下载文件并将其托管在自己的服务器上;3. 在 HTML 中包含 Bootstrap 文件;4. 根据需要编译 Sass/Less;5. 导入定制文件(可选)。设置完成后,即可使用 Bootstrap 的网格系统、组件和样式创建响应式网站和应用程序。

bootstrap怎么插入图片 bootstrap怎么插入图片 Apr 07, 2025 pm 03:30 PM

在 Bootstrap 中插入图片有以下几种方法:直接插入图片,使用 HTML 的 img 标签。使用 Bootstrap 图像组件,可以提供响应式图片和更多样式。设置图片大小,使用 img-fluid 类可以使图片自适应。设置边框,使用 img-bordered 类。设置圆角,使用 img-rounded 类。设置阴影,使用 shadow 类。调整图片大小和位置,使用 CSS 样式。使用背景图片,使用 background-image CSS 属性。

bootstrap按钮怎么用 bootstrap按钮怎么用 Apr 07, 2025 pm 03:09 PM

如何使用 Bootstrap 按钮?引入 Bootstrap CSS创建按钮元素并添加 Bootstrap 按钮类添加按钮文本

See all articles