不用div纯css布局实现一个麻雀效果代码

代码语言:html

所属分类:布局界面

代码描述:不用div纯css布局实现一个麻雀效果代码

代码标签: css 布局 实现 一个 麻雀 效果

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开


<!DOCTYPE html>
<html lang="en" >

<head>

  <meta charset="UTF-8">
  
  
  
  
<style>
html{
  
    --cream: #edebd5 ;
    --d-brown: #827355 ;
    --l-brown: #938d81 ;
    --l-brown-2: #928c74 ;
    --black: #1e1a0f ;
    --black-2: #353229 ;
    --bg-1: #acaa95 ;
    --bg-2: #b5bbbb ;
  
}



body{
  
    margin: 0 ;
    width: 100% ;
    height: 100vh ;
    overflow: hidden ;
    background-color: black ;
    background-repeat: no-repeat ;

    background-image :


    /* waist-t ====== */

        linear-gradient(-49deg , transparent 50% , var(--bg-2) 51%) ,

    /* ====== waist-t */


    /* waist ====== */

        repeating-linear-gradient(to right , var(--black) 0,var(--black) 24% , var(--cream)25% , var(--cream) 51% , transparent 0) ,

    /* ====== waist */


    /* eye ====== */

        radial-gradient(circle ,var(--black) 17% , var(--cream) 19% , var(--cream) 28% , transparent 30% ) , 

    /* ====== eye */


    /* head ====== */

        radial-gradient(11.375em 8.6875em at 97% 121%, var(--cream) 50% , transparent 51%) , 

    /* ====== head */


    /* mouth ====== */

        radial-gradient(12.6875em 4.75em at 116% 124%, var(--black) 50% , transparent 52%) , 

    /* ====== mouth */


    /* head-b ====== */

        radial-gradient(11.125em 8.6875em at 97% 118%, var(--black) 59% , transparent 60%) , 

    /* ====== head-b */


    /* u-t-eye ====== */

        radial-gradient( 12.75em 10.125em at center -4% ,var(--black) 22.5% , transparent 23% ) , 

    /* ====== u-t-eye */


    /* feather ====== */

        radial-gradient(8em 8.875em at 183% -47%,transparent 98%, var(--black) 99% , var(--black) 102.5%, var(--cream) 103% , var(--cream) 107% , transparent 108% , transparent 118.5%,var(--black) 120% , var(--black) 124.5% , var(--cream) 125% , var(--cream) 129.5% , transparent 131%) ,

    /* ====== feather */

 
    /* strip ====== */

        linear-gradient(to right , var(--cream) 100% , transparent 0) ,

    /* ====== strip */


    /* strip-s ====== */

        linear-gradient(67deg , transparent 20% ,var(--cream) 23% , var(--cream) 40% , transparent 43%) ,

    /* ====== strip-s */


    /* strip-s ====== */

        linear-gradient(55deg , transparent 20% ,var(--cream) 23% , var(--cream) 43% , transparent 46%) ,

    /* ====== strip-s */


    /* strip-r ====== */

        radial-gradient( 3.6875em 3.6875em at 4% 95% , transparent 14%, var(--cream) 15%,var(--cream) 27%  , transparent 30%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */
    

    /* strip-r ====== */
      
        radial-gradient( 1.3125em 1.3125em at 49% 56% , var(--cream) 54%  , transparent 61%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-r ====== */
      
        radial-gradient( 1.375em 1.375em at 50% 58% , var(--cream) 54%  , transparent 61%) , 

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-r ====== */
      
        radial-gradient( 1.3125em 1.1875em at 52% 61% , var(--cream) 54%  , transparent 61%) ,

    /* ====== strip-r */


    /* strip-s ====== */

        linear-gradient(73deg , transparent 20% ,var(--cream) 23% , var(--cream) 40% , transparent 43%) ,

    /* ====== strip-s */


    /* strip-s ====== */

        linear-gradient(56deg , transparent 20% ,var(--cream) 23% , var(--cream) 40% , transparent 43%) ,

    /* ====== strip-s */
    

    /* strip-s ====== */

        linear-gradient(41deg , transparent 31% ,var(--cream) 32% , var(--cream) 52% , transparent 53%) ,  

    /* ====== strip-s */

    
        
    /* strip-r ====== */
    
        radial-gradient( 3em 3em at 9% 95%  , transparent 10% , var(--cream) 10%,var(--cream) 19%  , transparent 22%) ,

    /* ====== strip-r */
   


    /* strip-b ====== */
 
        radial-gradient( 2.3125em 2.3125em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-r ====== */
    
        radial-gradient( 1.875em 2.0625em at 13% 82% , var(--cream) 50%  , transparent 56%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */
  
  
    /* strip-r ====== */
      
        radial-gradient( 2.3125em 2.3125em at 18% 93% , var(--cream) 50%  , transparent 56%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-r ====== */
      
        radial-gradient( 1.6875em 2.3125em at 28% 97% , var(--cream) 54%  , transparent 58%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-r ====== */
      
        radial-gradient( 1.6875em 2.3125em at 40% 102% , var(--cream) 54%  , transparent 59%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-r ====== */
      
        radial-gradient( 1.5625em 2em at 47% 100% , var(--cream) 54%  , transparent 61%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black) 19%  , transparent 22%) ,

    /* ====== strip-b */


    /* strip-s ====== */

        linear-gradient(73deg , transparent 20% ,var(--cream) 23% , var(--cream) 40% , transparent 43%) ,

    /* ====== strip-s */


    /* strip-s ====== */

        linear-gradient(67deg , transparent 20% ,var(--cream) 23% , var(--cream) 40% , transparent 43%) ,

    /* ====== strip-s */


    /* strip-s ====== */

        linear-gradient(56deg , transparent 20% ,var(--cream) 23% , var(--cream) 40% , transparent 43%) ,

    /* ====== strip-s */

 
    /* strip-r ====== */

        radial-gradient( 3.125em 3.125em at -1% 96% , var(--cream) 17%  , transparent 20%) ,

    /* ====== strip-r */


    /* strip-b ====== */
 
        radial-gradient( 2.4375em 2.4375em at 50% 50% , var(--black)17%  , transparent 20%) ,

    /* ====== strip-b */
    

    /* strip-t ====== */

        radial-gradient(19.3125em 14.25em at -122% -32%,transparent 42% ,  var(--cream) 43%, var(--cream) 51% , transparent 52%) ,

    /* ====== strip-t */
    

    /* feather-t ====== */

        radial-gradient(26.625em 20.25em at -54.4% -25% , transparent 48% , var(--cream)0 , var(--cream) 48.7% ,var(--black) 49.2%, var(--black) 52.8%, transparent 53.3%  ) ,

    /* ====== feather-t */


    /* feather-t ====== */

        radial-gradient(21.1875em 18.625em at -33.4% 13% , transparent 48% ,var(--cream) 49%, var(--cream) 52%, var(--black) 52.5%, var(--black) 56.7% ,var(--cream) 57.2%, var(--cream) 58%, transparent 59%  ) ,

    /* ====== feather-t */


    /* feather-b ====== */

        radial-gradient(9em 8.0625em at center -19% , transparent 48% , var(--black) 49%, var(--black) 59% , transparent 60% , transparent 71% , var(--black) 72% , var(--black) 82% , transparent 83% , transparent 94% , var(--black) 95% , var(--black) 105% , transparent 106%  ) ,

    /* ====== feather-b */


    /* belly ====== */

        radial-gradient(circle at center -30% , var(--cream) 50.3% , transparent 50.7% ) ,

    /* ====== belly */

    
    /* whing ====== */

        linear-gradient(-51deg ,transparent 16% ,var(--cream) 16.2%,var(--cream) 16.8%, var(--black)17%, var(--black) 20.3% , var(--cream) 20.5% , var(--cream) 21.1% , var(--black)21.3% , var(--black) 24.5% , var(--cream) 24.7% , var(--cream) 25.3%, var(--black) 25.5%, var(--black) 28.7%, var(--cream) 28.9%,var(--cream) 29.5% , var(--black) 29.7% , var(--black) 32.9% , var(--cream) 33.1% , var(--cream) 33.7% , var(--black) 33.9% , var(--black) 37.1% , var(--cream) 37.3% , var(--cream) 37.9% 
        , var(--black) 38.1% , var(--black) 41.4%, var(--cream) 41.6% , var(--cream) 42.2% , var(--black) 42.4% , var(--black) 45.7% , transparent 45.9%) ,

    /* ====== whing */


    /* wing-t ====== */
        
        linear-gradient(-51deg ,transparent 41.8% , var(--black) 42.2% , var(--black) 49.2% , transparent 49.6%) ,

    /* ====== wing-t */
    

    /* wing-r ====== */

        radial-gradient(10.25em 15.9375em at -6% -42% ,var(--black) 50% , var(--cream) 51%) ,

    /* ====== wing-r */


    /* tail ====== */
        
        radial-gradient(20em 24.0625em at -26.2% 77% , var(--cream) 52.5% , transparent 53% ) ,

    /* ====== tail */

 
    /* finger-l ====== */

        linear-gradient( to right ,transparent 35% , var(--black) 35.5% , var(--black) 41% , transparent 41.5%) ,

    /* ====== finger-l */
   
   
    /* leg ====== */
   
        linear-gradient(62deg , transparent 18%, var(--l-brown) 20%,   var(--l-brown) 24.5% , var(--black) 25% , var(--black) 29% , transparent 30%) ,

    /* ====== leg */
   
   
    /* finger-r ====== */
  
        linear-gradient(27deg , transparent 54% , var(--black) 55% , var(--black) 60.5% , transparent 63%) ,

    /* ====== finger-r */


    /* tree-r ====== */
  
        repeating-radial-gradient( 4.8em 156em at 35% 72% ,var(--black-2) 2% , transparent 1.5% , transparent 3.5%, var(--black-2) 3%   , transparent 0 , transparent 6%, var(--black-2) 6.5% , transparent 0 ) ,

    /* ====== tree-r */


    /* tree ====== */
  
        linear-gradient(to right , var(--d-brown) 2.5%,var(--l-brown) 25% , var(--l-brown-2) ) ,
  
    /* ====== tree */


    /* waist ====== */

        repeating-linear-gradient(to right , var(--black) 0,var(--black) 24% , var(--cream)25% , var(--cream) 51% , transparent 0) ,

    /* ====== waist */
 
 
    /* eye ====== */
 
        radial-gradient(circle ,var(--black) 17% , var(--cream) 19% , var(--cream) 28% , transparent 30% ) , 
 
    /* ====== eye */
 
 
    /* head ====== */
 
        radial-gradient(11.375em 8.6875em at 97% 121%, var(--cream) 50% , transparent 51%) , 
 
    /* ====== head */
 
 
    /* mouth ====== */
 
        radial-gradient(12.6875em 4.75em at 116% 124%, var(--black) 50% , transparent 52%) , 
 
    /* ====== mouth */
 
 
    /* head-b ====== */
 
        radial-gradient(11.125em 8.6875em at 97% 118%, var(--black) 59% , transparent 60%) , 
 
    /* ====== head-b */
 

    /* u-t-eye ====== */
 
        linear-gradient(to right , transparent  9%,  var(--black) 0 ) , 
 
    /* ====== u-t-eye */


    /* feather ====== */

        radial-gradient(8em 8.875em at 183% -47%,transparent 98%, var(--black) 99% , var(--black) 102.5%, var(--cream) 103% , var(--cream) 107% , transparent 108% , transparent 118.5%,var(--black) 120% , black 124.5% , var(--cream) 125% , var(--cream) 129.5% , transparent 131%) ,

    /* ====== feather */

 
    /* strip ====== */

        linear-gradient(to right , var(--cream) 100% , transparent 0) ,

    /* ====== strip */


    /* feather-b ====== */
.........完整代码请登录后点击上方下载按钮下载查看

网友评论0