zdog+svg实现拖动滑条礼盒打开爱心表白跳出动画效果代码
代码语言:html
所属分类:表白
代码描述:zdog+svg实现拖动滑条礼盒打开爱心表白跳出动画效果代码
代码标签: zdog svg 拖动 滑条 礼盒 打开 爱心 跳出 表白 动画
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <style> * { box-sizing: border-box; padding: 0; margin: 0; } body { color: hsl(31 100% 20%); background: hsl(50 100% 93%); min-block-size: 100svb; font-family: system-ui; display: grid; place-items: center; } div > * + * { margin-block-start: 0.5rem; } label { display: grid; grid-template-columns: 1fr auto; grid-template-areas: "span svg" "input svg"; gap: 1rem; } label > span { grid-area: span; font-weight: 700; } label > input { grid-area: input; inline-size: 100%; accent-color: hsl(44 93% 57%); } label > svg { grid-area: svg; inline-size: 4rem; block-size: 4rem; } body { background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 60 40">\ <defs>\ <pattern id="tree-pattern" viewBox="-42 -15 84 84" width="5" height="5" patternUnits="userSpaceOnUse" patternTransform="rotate(45)">\ <defs>\ <path id="tree-stripe" d="M -25 0 -20 0 0 20 20 0 25 0 0 25" />\ <clipPath id="tree-clip">\ <path d="M 0 0 20 54 -20 54" />\ </clipPath>\ </defs>\ <g clip-path="url(%23tree-clip)" fill="hsl(49 100% 87%)" transform="rotate(-45 0 27)">\ <use href="%23tree-stripe" />\ <use y="10" href="%23tree-stripe" />\ <use y="20" href="%23tree-stripe" />\ <use y="30" href="%23tree-stripe&.........完整代码请登录后点击上方下载按钮下载查看
网友评论0