gsap+svg实现按钮下单点击拖动确认效果代码
代码语言:html
所属分类:表单美化
代码描述:gsap+svg实现按钮下单点击拖动确认效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Inter:400,500,600,700&display=swap'> <style> .button { --text: #FFFFFF; --background: #275EFE; --background-opacity: 1; --handle-stroke: rgba(255, 255, 255, 0.8); --handle-fill: rgba(255, 255, 255, 0.08); --handle-blur: 2; --drop-stroke: rgba(255, 255, 255, 0.2); --drop-fill: rgba(255, 255, 255, 0); --icon-stroke: #FFFFFF; --icon-rotate: 0; --icon-scale: 1; --icon-y: 0; --icon-offset: 16.8; --handle-drop-opacity: 0; --default-opacity: 1; --default-x: 0; --default-scale: 1; --progress-opacity: 0; --progress-scale: .75; --success-opacity: 0; --success-x: 0; --success-scale: .75; display: block; cursor: pointer; position: relative; text-align: center; outline: none; border: none; overflow: hidden; padding: 8px 0; margin: 0; width: 148px; line-height: 30px; font-family: inherit; font-weight: 600; border-radius: 16px; color: var(--text); background: var(--background); transform: scale(var(--button-scale, 1)) translateZ(0); transition: transform 0.15s; -webkit-appearance: none; -webkit-tap-highlight-color: transparent; } .button .handle, .button .progress, .button .success, .button .drop { position: absolute; left: var(--left, auto); right: var(--right, auto); top: var(--top, auto); } .button .handle { -webkit-backdrop-filter: blur(calc(var(--handle-blur) * 1px)); backdrop-filter: blur(calc(var(--handle-blur) * 1px)); } .button .handle, .button .drop { --top: 8px; z-index: 1; border-ra.........完整代码请登录后点击上方下载按钮下载查看
网友评论0