css布局实现一个咖啡店效果代码
代码语言:html
所属分类:布局界面
代码描述:css布局实现一个咖啡店效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> * { box-sizing: border-box; } :root { --bg: #E2E2E2; --outline: #2E255E; --white-dark: #D6D6D6; --grey: #D6D6D6; --pink-light: #F5969C; --pink: #DB6B7B; --pink-dark: #D0556A; --yellow: #F5A623; --yellow-dark: #D68820; --blue: rgb(102, 205, 253); --blue-light: rgb(147, 219, 253); --green: #13A46A; --green-dark: #0B8E57; --green-light: #38D188; --khaki: #D49D7F; --brown: #632D1B; --brown-light: #69351F; --brown-dark: #562315; } body { background: var(--bg); display: flex; align-items: center; justify-content: center; min-height: 100vh; margin: 0; } .wrapper { max-width: 706px; width: 100%; position: relative; } .building-wrapper { width: 528px; position: relative; margin: 0 auto; } .building-wrapper:before { content: ''; position: absolute; top:0; left:0; right: 0; bottom:0; background: /* left side of left window*/ linear-gradient(var(--pink-dark), var(--pink-dark)) 28px 76px / 14px 12px, /* bottom side of left window */ linear-gradient(var(--pink-dark), var(--pink-dark)) 69px 237px / 26px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 55px 251px / 26px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 84px 251px / 26px 12px, /* right side of left window */ linear-gradient(var(--pink-dark), var(--pink-dark)) 165px 97px / 21px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 178px 112px / 26px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 179px 237px / 26px 12px, /* left side of right window */ linear-gradient(var(--pink-dark), var(--pink-dark)) 351px 73px / 21px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 327px 187px / 21px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 338px 251px / 21px 12px, /* right side of right window */ linear-gradient(var(--pink-dark), var(--pink-dark)) 463px 252px / 26px 12px, linear-gradient(var(--pink-dark), var(--pink-dark)) 448px 237px / 26px 12px; background-repeat: no-repeat; opacity: 0.7; } .base { height: 8px; width: 100%; border-radius:4px; background: var(--outline); } .building-1 { width:484px; height: 330px; background: var(--pink-light); margin: 0 auto; border-left: 6px solid var(--outline); border-right: 6px solid var(--outline); } .foundation-1 { position: absolute; left:4px; bottom:0; border: 6px solid var(--outline); border-bottom: none; background: var(--pink); width: 201px; height: 60px; border-radius: 4px 4px 0 0; } .foundation-2 { position: absolute; right:4px; bottom:0; border: 6px solid var(--outline); border-bottom: none; background: var(--pink); width: 201px; height: 60px; border-radius: 4px 4px 0 0; } .foundation-1:before, .foundation-2:before { content: ''; position: absolute; left:0; top: 0; bottom:0; width: 5px; background: var(--pin.........完整代码请登录后点击上方下载按钮下载查看
网友评论0