不用div纯css布局实现一个麻雀效果代码
代码语言:html
所属分类:布局界面
代码描述:不用div纯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