css可以用来做图像,做完图像还可以用css添加动画,能做成什么样还要看你的想象力了。再加上合适的主题,就能做出一件成功的作品。
刚在简书上看到一篇文章【用 HTML 和 CSS 来打造一个自己的「大白(●—●)」】,然后去实验楼看了原来的课程内容,很赞啊:
Web - 打造网页版「大白」
而且实验楼上也有很多比较好玩的前端项目:
Web - JavaScript实现玫瑰花 Web - SCSS(SASS)画小黄人 Web - 一起来抽奖吧 Web - 网页版扫雷 Web - Ajax歌词同步播放器 …… ……
我把内容也转载过来了,给作者说过,可以看看:
文/小柑(简书作者) 原文链接:用 HTML 和 CSS 来打造一个自己的「大白(● 著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
注:本文转载自实验楼课程【打造网页版「大白」】,转载请注明出处~
还记得《超能陆战队》里的 “暖男” -「大白」 么?是不是很想拥有一个?我们就利用 HTML 和 CSS 来打造一个自己的「大白」吧!
最终的成果是这样滴,是不是萌萌哒……
PS:您最好对 HTML 和 CSS 有一定的了解,但如果你是小白也没关系,小白见「大白」也是可以的!
再PS:这个「大白」的教程步骤是基于实验楼环境制作的,你也可以上实验楼在线查看该课程~
一、准备工作
进入到 /home/shiyanlou/ 目录下,新建空白文档:
命名为 Baymax.html (其它名字也可以,但后缀名必须是 .html):
使用 gedit 打开,准备编辑代码:
二、编写 HTML
填写以下代码:
Baymax
> css文字遮罩效果 CSS3 Masking Text > 用css画出各种图形: https://css-tricks.com/examples/ShapesOfCSS/
> 使用CSS3画出一个叮当猫
> 来自腾讯前端团队AlloyTeam,用css3画一个腾讯QQ的logo:CSS3 腾讯 Tencent QQ Logo
> 自行车:A bike > 队长的盾: (CSS) Captain America's Shield > 一个按钮 metal knob
> 行走的人: Andrew Hoyer
> 时钟: CSS时钟 > 各种鼠标: Apple Mice
^ 虽然题目要求之使用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)会招手眨眼的小黄人,会歪嘴的小恶魔:(代码:Minions in pure CSS)
纯div+css3代码绘制hellokitty猫