css+div布局实现一个手机电子商品商城ui页面代码
代码语言:html
所属分类:布局界面
代码描述:css+div布局实现一个手机电子商品商城ui页面代码
代码标签: css div 布局 手机 电子 商品 商城 ui 页面 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/simple-grid.css"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/css.gg.icons.css"> <style> @import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap"); :root { /*Animations*/ --delay-titles: 0.3s; --delay-product: 0.6s; --delay-product-image: 1s; --delay-product-detail: 1.1s; --delay-product-star: 1.3s; /*icons Size multiply*/ --ggs: 1.5; /*Colors*/ --color-light: #faf4f4; --color-dark: #17171f; --color-dark-rgb: 23, 23, 31; /*Font Familiy*/ --font-family: "Poppins", sans-serif; } body { background-color: var(--color-light); font-family: var(--font-family); } body .margin-vertical { margin: 10px 0; } body .col-6-sm { animation: fade-in-bottom 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both var(--delay-titles); } #wrapper { width: 420px; height: 720px; margin: 40px auto; background: var(--color-dark); border-radius: 45px; overflow-y: auto; overflow-x: hidden; box-shadow: -40px 50px 40px -20px rgb(var(--color-dark-rgb)/15%); } @media (max-width: 540px) { #wrapper { margin: 0px; width: 100%; border-radius: 0; padding: 0; height: 100vh; } } #wrapper header { z-index: 5; position: sticky; top: 0; background: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(var(--color-dark-rgb), 0.8) 25%, rgba(var(--color-dark-rgb), 1) 100%); color: var(--color-light); padding: 30px 25px; padding-bottom: 15px; } #wrapper header .page-title { margin: 0; font-size: 16px; color: var(--color-light); padding: 5px 0; } #wrapper header .profile { display: inline-block; width: 40px; height: 40px; border-radius: 15px; background: url("//repo.bfw.wiki/bfwrepo/image/5de084d231193.png") no-repeat center center; background-size: cover; position: relative; } #wrapper header .profile:before { width: 7px; height: 7px; border-radius: 100%; content: ""; position: absolute; top: 0; display: block; right: 0; box-shadow: 0 0 0 3px var(--color-dark); background-color: #e7d583; } #wrapper section { padding: 0px 25px; } #wrapper .hero-card { margin: 20px 0; height: 160px; box-shadow: inset 1px 2px 0 rgba(255, 255, 255, 0.4); border-radius: 35px; animation: flip-in-hor-top 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94) both; background: radial-gradient(farthest-side at center center, #eed8db 5%, transparent 180px), radial-gradient(farthest-side at bottom center, #f0c1bb 5%, transparent 180px), radial-gradient(farthest-side at left bottom, #ebc6c0 5%, transparent 180px), radial-gradient(farthest-side at left center, #dabbc3 5%, transparent 180px), radial-gradient(farthest-side at left top, #e7cdce 5%, transparent 180px), radial-gradient(farthest-side at right top, #bcb7d7 5%, transparent 180px), radial-gradient(farthest-side at right bottom, #bcb7d7 5%, transparent), radial-gradient(farthest-side at right center, #bcb7d7 5%, transparent), radial-gradient(farthest-side at top center, #f6ede8 60%, transparent 500px); } #wrapper .hero-card:before { content: ""; display: block; position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; transform: scaleY(0.8); filter: blur(35px); background: radial-gradient(farthest-side at center center, #eed8db 5%, transparent 180px.........完整代码请登录后点击上方下载按钮下载查看
网友评论0