小编发一篇干货
这是一篇外行也可以看的干货
文章揭秘了
程序猿没日没夜的敲代码
到底是在干嘛
你也可以跟着我一起
做一个自己的大白
或者聊一聊你用html5和css
都能做出什么
好了进入正题
先看一下最终的成果
准备工作
进入到 /home/shiyanlou/ 目录下,新建空白文档:
命名为 Baymax.html (其它名字也可以,但后缀名必须是 .html):
使用 gedit 打开,准备编辑代码:
第一步:编写 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>
我们已经使用 HTML 定义好「大白」的各个元素,现在就需要利用到 CSS 来绘制它的样式外表。
由于「大白」是白色的,为了更容易辨识,我们把背景设为深色。
第二步:然后首先是头部
body { background: #595959;}#baymax{ /*设置为 居中*/ margin: 0 auto; /*高度*/ height: 600px; /*隐藏溢出*/ overflow: hidden;}#head{ height: 64px; width: 100px; /*以百分比定义圆角的形状*/ border-radius: 50%; /*背景*/ background: #fff; margin: 0 auto; margin-bottom: -20px; /*设置下边框的样式*/ border-bottom: 5px solid #e0e0e0; /*属性设置元素的堆叠顺序; 拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面*/ z-index: 100; /*生成相对定位的元素*/ position: relative;}
效果预览:还是仅仅是一个小白圈
头部要有大白的眼睛
#eye,#eye2{ width: 11px; height: 13px; background: #282828; border-radius: 50%; position: relative; top: 30px; left: 27px; /*旋转该元素*/ transform: rotate(8deg);}#eye2{ /*使其旋转对称*/ transform: rotate(-8deg); left: 69px; top: 17px;}#mouth{ width: 38px; height: 1.5px; background: #282828; position: relative; left: 34px; top: 10px;}
预览效果:已经有了大白的感觉了
第三步:接下来是躯干和腹部(微信限制字数,只能放图了)
象征生命的心脏:
效果预览:没有手脚,有点像雪人,
第四步:大白需要温暖的手臂
手指头:
预览效果:是不是怪萌怪萌哒
第五步:最后一步,给大白加上腿
完成:duang~ duang~ duang~ 特技完成!是不是被萌到了~~
css画大白的技能学会了吗
如果你对css感兴趣
想学习更多的css技巧
大量css教学视频
趣味css论坛
以及css大咖讲师学友
统统为您奉上
吴京部队18个月训练图集,不平凡的坚持
人民想嫁王小川?还是先学学怎么忍受程序猿吧!
2、本站永久网址:https://www.yuanmacun.com
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
源码村资源网 » 编写网页代码css(编写网页代码,表单命名为bd1html,编写数据处理代码页)
1 评论