国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

[轉]用 HTML 和 CSS 來打造一個自己的「大白(●—●)」

hyuan / 2723人閱讀

第一篇文章,也不知道寫啥,看到一篇比較好玩的文章,所以先轉載過來,嘿嘿~

原文鏈接:用 HTML 和 CSS 來打造一個自己的「大白(●—●)」

還記得《超能陸戰隊》里的 “暖男” -「大白」 么?是不是很想擁有一個?我們就利用 HTML 和 CSS 來打造一個自己的「大白」吧!

最終的成果是這樣滴,是不是萌萌噠……

PS:您最好對 HTML 和 CSS 有一定的了解,但如果你是小白也沒關系,小白見「大白」也是可以的!

再PS:這個「大白」的教程步驟是基于實驗樓環境制作的,你也可以上實驗樓在線查看該課程~

一、準備工作

進入到/home/shiyanlou/目錄下,新建空白文檔:

命名為Baymax.html (其它名字也可以,但后綴名必須是.html):

使用 gedit 打開,準備編輯代碼:

二、編寫 HTML

填寫以下代碼:



   Baymax


     
三、添加 CSS 樣式

我們已經使用 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;
}

一個 mini 的「大白」,雛形初現:

接下來是軀干和腹部:

#torso,
#belly{
    margin: 0 auto;
    height: 200px;
    width: 180px;
    background: #fff;
    border-radius: 47%;

    /*設置邊框*/    
    border: 5px solid #e0e0e0;
    border-top: none;
    z-index: 1;
}

#belly{
    height: 300px;
    width: 245px;
    margin-top: -140px;
    z-index: 5;
}

#cover{
    width: 190px;
    background: #fff;
    height: 150px;
    margin: 0 auto;
    position: relative;
    top: -20px;
    border-radius: 50%;
}

賦予「大白」象征生命的心臟:

#heart{  
  width:25px; 
  height:25px; 
  border-radius:50%; 
  position:relative; 

  /*向邊框四周添加陰影效果*/
  box-shadow:2px 5px 2px #ccc inset; 

  right:-115px; 
  top:40px; 
  z-index:111; 
  border:1px solid #ccc;
}

現在的「大白」是這個樣子的了:

還沒有手和腳,怪萌怪萌的...「大白」需要溫暖的手臂:

#left-arm,
#right-arm{
    height: 270px;
    width: 120px;
    border-radius: 50%;
    background: #fff;
    margin: 0 auto;
    position: relative;
    top: -350px;
    left: -100px;
    transform: rotate(20deg);
    z-index: -1;
}

#right-arm{
    transform: rotate(-20deg);
    left: 100px;
    top: -620px;
}

還沒有手指頭呢:

#l-bigfinger,
#r-bigfinger{
    height: 50px;
    width: 20px;
    border-radius: 50%;
    background: #fff;
    position: relative;
    top: 250px;
    left: 50px;
    transform: rotate(-50deg);
}

#r-bigfinger{
    left: 50px;
    transform: rotate(50deg);
}

#l-smallfinger,
#r-smallfinger{
    height: 35px;
    width: 15px;
    border-radius: 50%;
    background: #fff;
    position: relative;
    top: 195px;
    left: 66px;
    transform: rotate(-40deg);
}

#r-smallfinger{
    background: #fff;
    transform: rotate(40deg);
    top: 195px;
    left: 37px;
}

有點意思了:

迫不及待要給「大白」加上腿了吧:

#left-leg,
#right-leg{
    height: 170px;
    width: 90px;
    border-radius: 40% 30% 10px 45%;
    background: #fff;
    position: relative;
    top: -640px;
    left: -45px;
    transform: rotate(-1deg);
    z-index: -2;
    margin: 0 auto;
}

#right-leg{
    background: #fff;
    border-radius:30% 40% 45% 10px;
    margin: 0 auto;
    top: -810px;
    left: 50px;
    transform: rotate(1deg);
}

duang~ duang~ duang~ 特技完成!

注:因為很詳細的教程,所以轉載了

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/115108.html

相關文章

  • [] HTML CSS 打造一個自己大白(●—●)」

    第一篇文章,也不知道寫啥,看到一篇比較好玩的文章,所以先轉載過來,嘿嘿~ 原文鏈接:用 HTML 和 CSS 來打造一個自己的「大白(●—●)」 還記得《超能陸戰隊》里的 暖男 -「大白」 么?是不是很想擁有一個?我們就利用 HTML 和 CSS 來打造一個自己的「大白」吧! 最終的成果是這樣滴,是不是萌萌噠…… showImg(https://segmentfault.com/img/bVtj...

    xushaojieaaa 評論0 收藏0
  • 3月份前端資源分享

    摘要:面試如何防騙一份優秀的前端開發工程師簡歷是怎么樣的作為,有哪些一般人我都告訴他,但是他都不聽的忠告如何面試前端工程師 更多資源請Star:https://github.com/maidishike... 文章轉自:https://github.com/jsfront/mo... 3月份前端資源分享 1. Javascript 使用judge.js做信息判斷 javascript...

    nanchen2251 評論0 收藏0
  • SegmentFault 技術周刊 Vol.38 - 神奇 CSS

    摘要:層疊即表示允許以多種方式來描述樣式,一個元素可以被渲染呈現出多種樣式。可以讓屬性的變化過程持續一段時間,而不是立即生效。比如,將元素的顏色從白色改為黑色,通常這個改變是立即生效的,使用后,將按一個曲線速率變化。 showImg(https://segmentfault.com/img/bVZwyL?w=900&h=385); CSS 的全稱是 Cascading Style Sheet...

    elliott_hu 評論0 收藏0
  • CSS3 效果資源收集整理

    摘要:純,不使用,能實現怎樣的視覺效果這里收集整理了一些相關資源與工具,歡迎各位補充。出品的純框架,體積小巧。僅一個標簽實現的純圖標庫。一個令人印象深刻的圖片懸停效果集合,完全基于實現。純模擬移動設備純實現模態框使用庫把圖像轉換成屬性。 awesome-pure-css-no-javascript 純 CSS + HTML,不使用 JavaScript,能實現怎樣的視覺效果? 這里收集整理...

    fancyLuo 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<