悬浮跟踪气泡滑动块效果
代码语言:html
所属分类:视觉差异
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>CodePen - Balloon Slider</title> <link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap'> <style> #slider { --active: #5628EE; --balloon: var(--active); --value: #fff; --line: #CDD9ED; touch-action: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; width: 320px; height: 2px; border-radius: 1px; background: var(--line); position: relative; } #slider .noUi-connects .noUi-connect { background: var(--active); } #slider .noUi-handle:before, #slider .noUi-handle:after { border-radius: 20px; -webkit-transform: scale(var(--s)); transform: scale(var(--s)); transition: border-radius .3s ease, -webkit-transform .3s ease; transition: transform .3s ease, border-radius .3s ease; transition: transform .3s ease, border-radius .3s ease, -webkit-transform .3s ease; } #slider .noUi-handle:before { --s: .5; background: var(--active); } #slider .noUi-handle:after { --s: .2; background: #fff; } #slider .noUi-handle.noUi-active:before { --s: 1; } #slider .noUi-handle.noUi-active:after { --s: 1; } #slider .balloon { --o: 0; --s: 0; --y: 0; --r: 0deg; width: 52px; height: 68px; pointer-events: none; position: absolute; z-index: 5; left: -26px; bott.........完整代码请登录后点击上方下载按钮下载查看
网友评论0