国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > HTML > 正文

html實(shí)現(xiàn)的動圖之小貓笑臉

2020-03-24 16:58:06
字體:
供稿:網(wǎng)友
貓咪容器

咱們每次畫一個(gè)圖片,肯定先要確定一個(gè)容器,幾確定一下圖形的位置和大小。

 div >畫喵咪的頭部和頭部的花紋

按照繪畫習(xí)慣,我們肯定是先畫最大的頭部,頭部確定了,耳朵嘴巴的位置才能確定。

 !-- 貓咪的頭部框架 --  div >
貓咪頭部.png畫貓咪的耳朵部分

貓咪的耳朵分布在頭部的左右兩邊,所以肯定是由兩個(gè)div畫成,為了不顯得那么僵硬,我們可以把兩邊的耳朵稍微畫的不一樣大。

大家肯定會想:耳朵的形狀這么奇怪,到時(shí)是怎么畫的呢?其實(shí)很簡單,就是通過矩形然后設(shè)置各個(gè)角度的border-radius就會形成一種尖角的效果,再旋轉(zhuǎn)相應(yīng)的角度跟頭部貼合就可以了。

最后將耳朵隱藏在臉部的后面,露出一點(diǎn)點(diǎn)耳尖就可以了。

 !--繪制耳朵的容器--  div >
耳朵.jpg畫貓咪的眼睛部分

眼睛部分有點(diǎn)復(fù)雜喲,不經(jīng)過仔細(xì)的一番研究和強(qiáng)大的想象力是很難畫出來的:解剖一下就是上下兩個(gè)橢圓重疊而成,多余的部分隱藏,中間的褐色眼珠是在上面圓形中的一個(gè)黑色矩形。

 div >
貓咪眼睛.jpg畫貓咪的臉部花紋

喵咪的胡須可是很重要的喲,如果不小心把它剪了可是很嚴(yán)重的,貓咪就再也無法測量自己可以鉆進(jìn)多大的洞里了,哈哈。

仔細(xì)觀察花紋其實(shí)就是由左右各5條線條組成,畫出線條再做相應(yīng)的變換就可以了。

 div >
貓咪臉部花紋.jpg畫貓咪的鼻子

感覺這是整個(gè)貓咪最好畫的地方了,簡單的一個(gè)半圓就可以解決問題啦~啦啦啦啦~

 div >
貓咪的鼻子.png畫貓咪的嘴巴

咦?是不是感覺畫著畫著就到了最后一部分了,哈哈哈哈哈,好開心啊~又吃成長快樂了~

嘴巴就像兩撇小胡子,用兩個(gè)矩形邊框就可以實(shí)現(xiàn)了。

 div >
貓咪嘴巴.jpg各個(gè)部位拼接成一個(gè)完整的小貓

各個(gè)部位都畫好之后,又到了像大白一樣的拼圖時(shí)間了,哈哈~大家一起拼出一個(gè)萌萌噠小貓吧~(主要是對transition屬性的運(yùn)用,設(shè)置:hover之后的屬性,然后用transition設(shè)置屬性完成變化的過渡時(shí)間)

拼圖咯--哈哈.jpg制作鼠標(biāo)移動上去的動態(tài)效果

我們家毛球可是個(gè)動如脫兔的家伙哦,所以我們來給貓咪加點(diǎn)特效吧~(^__^)

鼠標(biāo)移動上去之后兩耳耳朵左右擺動

眼睛瞇瞇呈現(xiàn)笑臉的形狀

嘴角上揚(yáng)

/*鼠標(biāo)浮動耳朵樣式*/.mao:hover .erduo div:first-child { left: -10px; transform: rotate(0deg); -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); border-radius: 4% 80% 0% 60%;}.mao:hover .erduo div:last-child { right: -10px; transform: rotate(0deg); -ms-transform: rotate(0deg); -moz-transform: rotate(0deg); -webkit-transform: rotate(0deg); -o-transform: rotate(0deg); border-radius: 80% 4% 60% 0%; /*transition: transform 1s,right 1s;*/}/*瞇眼并且出現(xiàn)紅暈的動態(tài)效果,眼珠的寬度變寬*/.mao:hover .yanquan div:first-child {width:40px; margin-left: 30px;}.hong { position: absolute; height: 28px; width: 70px; background: red; top: 34px; /*top: 64px;*/ left: 18px; border-radius: 50% 50% 50% 50%; background-image: -moz-radial-gradient( 50% 50%, rgba(253,214,240,0.8) 0%, rgba(253,224,244,0.8) 66%, rgba(253,234,247,0.8) 100%); background-image: -webkit-radial-gradient( 50% 50%, rgba(253,214,240,0.8) 0%, rgba(253,224,244,0.8) 66%, rgba(253,234,247,0.8) 100%); background-image: -ms-radial-gradient( 50% 50%, rgba(253,214,240,0.8) 0%, rgba(253,224,244,0.8) 66%, rgba(253,234,247,0.8) 100%); opacity: 0.0; /*transition: opacity 0.5s ease-in 0.2s;*/}/*眼睛浮動屬性*/.mao:hover .yanquan_hedding { margin-top: 30px; /*transition: margin-top 1s;*/}.mao:hover .hong { /*top: 34px;*/ opacity: 0.8; transition: opacity 0.5s ease-in 0.2s;}/*嘴巴上揚(yáng)的效果*/.mao:hover .zuiba div:first-child { border-radius: 50% 50% 50% 50%;width: 40px;}.mao:hover .zuiba div:nth-child(2) {  width: 40px;margin-left: -30px;border-radius: 50% 50% 50% 50%;}

PS:眼睛瞇起來之后下面出現(xiàn)了一部分紅暈,就是兩個(gè)背景顏色半透明的小橢圓組成的,只要在鼠標(biāo)移動上去只會把橢圓顯示出來就可以了。


眼睛下面的紅暈.png

學(xué)習(xí)過程中遇到什么問題或者想獲取學(xué)習(xí)資源的話,歡迎加入學(xué)習(xí)交流群

以上就是html實(shí)現(xiàn)的動圖之小貓笑臉的詳細(xì)內(nèi)容,html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 清新县| 淳化县| 绍兴市| 滦平县| 钟祥市| 罗田县| 金门县| 镇巴县| 平度市| 西畴县| 苗栗县| 民丰县| 尉犁县| 安塞县| 元氏县| 南华县| 陆良县| 无棣县| 北川| 安阳市| 库伦旗| 顺平县| 英山县| 沐川县| 白山市| 美姑县| 武乡县| 二连浩特市| 都安| 囊谦县| 深水埗区| 武川县| 阿尔山市| 东乌珠穆沁旗| 分宜县| 道真| 奎屯市| 昔阳县| 巍山| 沈阳市| 杭锦后旗|