表格列表形式切换按钮动画效果
代码语言:html
所属分类:表单美化
代码描述:表格列表形式切换按钮动画效果
下面为部分代码预览,完整代码请点击下载或在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> .grid-list { --color: #F6F8FF; --background: #2B3044; --background-hover: #1E2235; --icon-color: #BBC1E1; padding: 6px 12px 6px 8px; margin: 0; display: -webkit-box; display: flex; outline: none; position: relative; border: none; border-radius: 9px; background: var(--b, var(--background)); cursor: pointer; -webkit-appearence: none; -webkit-tap-highlight-color: transparent; -webkit-transform: scale(var(--scale, 1)) translateZ(0); transform: scale(var(--scale, 1)) translateZ(0); -webkit-transition: background .4s, -webkit-transform .15s; transition: background .4s, -webkit-transform .15s; transition: transform .15s, background .4s; transition: transform .15s, background .4s, -webkit-transform .15s; } .grid-list:active { --scale: .95; } .grid-list:hover { --b: var(--background-hover); } .grid-list.without-text { --background: #275EFE; --background-hover: #1548DB; --icon-color: #FFFFFF; padding: 6px; } .grid-list .icon { width: 24px; height: 24px; position: relative; } .grid-list .icon i { position: absolute; left: var(--left, 4px); top: var(--top, 4px); display: block; border-radius: 2px; width: var(--width, 7px); height: var(--height, 7px); background: var(--icon-color); -webkit-animation: var(--name, var(--dots-name, none)) var(--duration, var(--dots-duration, 0.5s)) var(--easing, var(--dots-easing, linear)) forwards var(--delay, var(--dots-delay, 0s)); animation: var(--name, var(--dots-name, none)) var(--duration, var(--dots-duration, 0.5s)) var(--easing, var(--dots-easing, linear)) forwards var(--delay, var(--dots-delay, 0s)); } .grid-list .icon .dots i:nth-child(1) { --x-middle: -8px; --y-middle: 10px; --x-end: -2px; --y-end: 12px; --x-back: 10px; --y-back: 7px; --x-back-end: 9px; --y-b.........完整代码请登录后点击上方下载按钮下载查看
网友评论0