jquery立体翻转翻页数字时钟走动动画效果代码
代码语言:html
所属分类:其他
代码描述:jquery立体翻转翻页数字时钟走动动画效果代码
代码标签: jquery 立体 翻转 翻页 数字 时钟 走动
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed&family=Barlow:wght@600&family=Saira+Extra+Condensed:wght@500&display=swap" rel="stylesheet"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/bootstrap.4.3.1.min.css"> <link type="text/css" rel="stylesheet" href="//repo.bfw.wiki/bfwrepo/css/material-icons.min.css"> <style> /* font-family: 'Barlow', sans-serif; font-family: 'Barlow Condensed', sans-serif; font-family: 'Saira Extra Condensed', sans-serif; */ :root { --bgcolor: rgb(38, 37, 41); --clockheight: 220px; --radius: 30px; --rotationtime: 0.55s; --avobg: rgb(227, 246, 104); } html { box-sizing: border-box; } html *, html *::before, html *::after { box-sizing: inherit; padding: 0; margin: 0; } body { margin: 0; display: flex; height: 100vh; align-items: center; justify-content: center; background-color: var(--bgcolor); color: #fff; font-family: "Saira Extra Condensed", sans-serif; } .clock { display: grid; padding: 0 12px; grid-template-columns: 1fr 1fr 1fr; grid-column-gap: 12px; min-width: 200px; height: var(--clockheight); /* background: rgb(26, 25, 28); */ border-radius: var(--radius); /* background-repeat: no-repeat; */ background-image: linear-gradient( rgb(14, 14, 15) 0%, rgb(26, 25, 28) 20%, rgb(44, 44, 52) 50%, rgb(20, 20, 27) 100% ); /* border-top: 6px solid rgb(56, 56, 61); */ /* border-bottom: 6px solid rgb(59, 59, 65); */ box-shadow: inset 0 -3px 6px 3px rgba(0, 0, 0, 0.2), inset 0 4px 8px 3px rgba(0, 0, 0, 0.4), 0 2px 3px 1px rgba(255, 255, 255, 0.3), 0 -2px 4px 4px rgba(56, 56, 61, 0.5); } .flipper { /* border: 1px solid #c00; */ position: relative; width: 100%; min-width: 150px; height: 100%; transform-style: preserve-3d; perspective: 1600px; } .gear { position: absolute; top: calc(var(--clockheight) / 3); width: 12px; height: calc(var(--clockheight) / 3); background: linear-gradient( to bottom, #000000 0%, #666666 17%, #7f7f7f 52%, #7f7f7f 52%, #0c0c0c 53%, #595959 87%, #131313 100% ); outline: 3px solid #000; z-index: 99; transform-style: preserve-3d; transform: translateZ(10px); perspective: 0; } .gear:nth-child(2) { left: calc(100% - 12px); } .top, .bottom { box-shadow: 0 6px 6px 1px rgba(0, 0, 0, 0.5), 0 2px 2px 1px rgba(255, 255, 255, 0.15); border-top: 2px solid rgb(102, 103, 110); border-botto.........完整代码请登录后点击上方下载按钮下载查看
网友评论1