吃豆人html代码原理,如何用HTML做一个吃豆人?

首先做一个项目的先想如何去实现它。比如做一个吃豆人,如图:

138f0e96ea031de338e7bc0f3ba2f867.png

167b84dcbf0d3ed647b6b8c4abd75f92.jpg

首先,需要分析这个吃豆人的组成部分。

上半部分嘴,下半部分嘴,豆基本就三个部分组成。

其次,怎么才能让它吃豆呢?

需要嘴上下动,需要豆向着嘴的方向移动。

第一步,制作上部分嘴。代码如下:

结果如图:

f501747524ec73d08603f1141698cc6a.png

2017-12-02_193245.png

第二步,下半部分嘴,大部分代码都是一样的。复制粘贴就好。有一点不一样的地方。代码如下:

#xia{

width: 0px;

height: 0px;

border-bottom: 50px solid yellow;

border-top: 50px solid yellow;

border-left: 50px solid yellow;

border-right: 50px solid transparent;

border-radius: 50px;

/*margin:边缘*/

margin-top: -100px;/*边缘向上60像素,为了与上部分嘴重合*/

}

第三步,加入动画让嘴动起来。上部分嘴向下动,下部分嘴向上动,形成咬合的动作。代码如下:

第四步,做豆。代码如下:

#dou{

width: 20px;/*宽20像素*/

height: 20px;/*高20像素*/

position: absolute;/*设置球的绝对位置*/

top: 50px;/*离顶部50像素*/

left: 200px;/*离左边200像素*/

background: yellow;/*背景颜色为黄色*/

border-radius:50px;/*圆角50像素*/

}

这样的豆代码复制三个,做成三个豆。

第五步,让豆向嘴的方向动起来。整体代码如下:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值