apple watch手表效果
代码语言:html
所属分类:动画
代码描述:apple watch手表效果
代码标签: 效果
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <style> html, body { height: 100vh; width: 100vw; } body { display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; background: #141515; color: #ffffff; font-family: "San Francisco Display", "Helvetica Neue", Helvetica, Arial, sans-serif; text-rendering: geometricPrecision; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .clock { height: 0; width: 0; display: -webkit-box; display: flex; -webkit-box-pack: center; justify-content: center; -webkit-box-align: center; align-items: center; position: relative; } .clock:after { content: ""; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); background: #141515; box-shadow: 0 0 0 2vh #ffffff; border-radius: 99em; position: absolute; height: 2vh; width: 2vh; min-height: 0.25rem; min-width: 0.25rem; } .w-num .num { position: absolute; font-size: 8.5vh; font-weight: 200; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .w-num .num:nth-child(0) { top: -30vh; left: 0vh; } .w-num .num:nth-child(1) { top: -25.98076vh; left: 15vh; } .w-num .num:nth-child(2) { top: -15vh; left: 25.98076vh; } .w-num .num:nth-child(3) { top: 0vh; left: 30vh; } .w-num .num:nth-child(4) { top: 15vh; left: 25.98076vh; } .w-num .num:nth-child(5) { top: 25.98076vh; left: 15vh; } .w-num .num:nth-child(6) { top: 30vh; left: 0vh; } .w-num .num:nth-child(7) { top: 25.98076vh; left: -15vh; } .w-num .num:nth-child(8) { top: 15vh; left: -25.98076vh; } .w-num .num:nth-child(9) { top: 0vh; left: -30vh; } .w-num .num:nth-child(10) { top: -15vh; left: -25.98076vh; } .w-num .num:nth-child(11) { top: -25.98076vh; left: -15vh; } .w-num .num:nth-child(12) { top: -30vh; left: 0vh; } .w-num-g .num-g { position: absolute; font-size: 5vh; font-weight: 600; color: rgba(255, 255, 255, 0.7); -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .w-num-g .num-g:nth-child(0) { top: -47vh; left: 0vh; } .w-num-g .num-g:nth-child(1) { top: -40.70319vh; left: 23.5vh; } .w-num-g .num-g:nth-child(2) { top: -23.5vh; left: 40.70319vh; } .w-num-g .num-g:nth-child(3) { top: 0vh; left: 47vh; } .w-num-g .num-g:nth-child(4) { top: 23.5vh; left: 40.70319vh; } .w-num-g .num-g:nth-child(5) { top: 40.70319vh; left: 23.5vh; } .w-num-g .num-g:nth-child(6) { top: 47vh; left: 0vh; } .w-num-g .num-g:nth-child(7) { top: 40.70319vh; left: -23.5vh; } .w-num-g .num-g:nth-child(8) { top: 23.5vh; left: -40.70319vh; } .w-num-g .num-g:nth-child(9) { top: 0vh; left: -47vh; } .w-num-g .num-g:nth-child(10) { top: -23.5vh; left: -40.70319vh; } .w-num-g .num-g:nth-child(11) { top: -40.70319vh; left: -23.5vh; } .w-num-g .num-g:nth-child(12) { top: -47vh; left: 0vh; } .grd { position: relative; } .grd .w-ms { top: 0; left: 0; width: 0; height: 0; position: absolute; } .all .grd .w-ms [class*="ms-"]:before { height: 2.14286vh; width: 0.5vh; max-width: 0.1875rem; min-width: 0.0625rem; background: rgba(255, 255, 255, 0.25); border-radius: 99em; position: absolute; bottom: 0; content: ""; } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { background: rgba(255, 255, 255, 0.4); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-1 { -webkit-transform: rotateZ(1.5deg) translateY(42vh); transform: rotateZ(1.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-2 { -webkit-transform: rotateZ(3deg) translateY(42vh); transform: rotateZ(3deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-3 { -webkit-transform: rotateZ(4.5deg) translateY(42vh); transform: rotateZ(4.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-4 { -webkit-transform: rotateZ(6deg) translateY(42vh); transform: rotateZ(6deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-5 { -webkit-transform: rotateZ(7.5deg) translateY(42vh); transform: rotateZ(7.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-6 { -webkit-transform: rotateZ(9deg) translateY(42vh); transform: rotateZ(9deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-7 { -webkit-transform: rotateZ(10.5deg) translateY(42vh); transform: rotateZ(10.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-8 { -webkit-transform: rotateZ(12deg) translateY(42vh); transform: rotateZ(12deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-9 { -webkit-transform: rotateZ(13.5deg) translateY(42vh); transform: rotateZ(13.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-10 { -webkit-transform: rotateZ(15deg) translateY(42vh); transform: rotateZ(15deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-11 { -webkit-transform: rotateZ(16.5deg) translateY(42vh); transform: rotateZ(16.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-12 { -webkit-transform: rotateZ(18deg) translateY(42vh); transform: rotateZ(18deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-13 { -webkit-transform: rotateZ(19.5deg) translateY(42vh); transform: rotateZ(19.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-14 { -webkit-transform: rotateZ(21deg) translateY(42vh); transform: rotateZ(21deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-15 { -webkit-transform: rotateZ(22.5deg) translateY(42vh); transform: rotateZ(22.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-16 { -webkit-transform: rotateZ(24deg) translateY(42vh); transform: rotateZ(24deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-17 { -webkit-transform: rotateZ(25.5deg) translateY(42vh); transform: rotateZ(25.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-18 { -webkit-transform: rotateZ(27deg) translateY(42vh); transform: rotateZ(27deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-19 { -webkit-transform: rotateZ(28.5deg) translateY(42vh); transform: rotateZ(28.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-20 { -webkit-transform: rotateZ(30deg) translateY(42vh); transform: rotateZ(30deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-21 { -webkit-transform: rotateZ(31.5deg) translateY(42vh); transform: rotateZ(31.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-22 { -webkit-transform: rotateZ(33deg) translateY(42vh); transform: rotateZ(33deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-23 { -webkit-transform: rotateZ(34.5deg) translateY(42vh); transform: rotateZ(34.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-24 { -webkit-transform: rotateZ(36deg) translateY(42vh); transform: rotateZ(36deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-25 { -webkit-transform: rotateZ(37.5deg) translateY(42vh); transform: rotateZ(37.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-26 { -webkit-transform: rotateZ(39deg) translateY(42vh); transform: rotateZ(39deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-27 { -webkit-transform: rotateZ(40.5deg) translateY(42vh); transform: rotateZ(40.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-28 { -webkit-transform: rotateZ(42deg) translateY(42vh); transform: rotateZ(42deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-29 { -webkit-transform: rotateZ(43.5deg) translateY(42vh); transform: rotateZ(43.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-30 { -webkit-transform: rotateZ(45deg) translateY(42vh); transform: rotateZ(45deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-31 { -webkit-transform: rotateZ(46.5deg) translateY(42vh); transform: rotateZ(46.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-32 { -webkit-transform: rotateZ(48deg) translateY(42vh); transform: rotateZ(48deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-33 { -webkit-transform: rotateZ(49.5deg) translateY(42vh); transform: rotateZ(49.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-34 { -webkit-transform: rotateZ(51deg) translateY(42vh); transform: rotateZ(51deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-35 { -webkit-transform: rotateZ(52.5deg) translateY(42vh); transform: rotateZ(52.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-36 { -webkit-transform: rotateZ(54deg) translateY(42vh); transform: rotateZ(54deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-37 { -webkit-transform: rotateZ(55.5deg) translateY(42vh); transform: rotateZ(55.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-38 { -webkit-transform: rotateZ(57deg) translateY(42vh); transform: rotateZ(57deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-39 { -webkit-transform: rotateZ(58.5deg) translateY(42vh); transform: rotateZ(58.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-40 { -webkit-transform: rotateZ(60deg) translateY(42vh); transform: rotateZ(60deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-41 { -webkit-transform: rotateZ(61.5deg) translateY(42vh); transform: rotateZ(61.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-42 { -webkit-transform: rotateZ(63deg) translateY(42vh); transform: rotateZ(63deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-43 { -webkit-transform: rotateZ(64.5deg) translateY(42vh); transform: rotateZ(64.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-44 { -webkit-transform: rotateZ(66deg) translateY(42vh); transform: rotateZ(66deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-45 { -webkit-transform: rotateZ(67.5deg) translateY(42vh); transform: rotateZ(67.5deg) translateY(42vh); } .all .grd .w-ms:nth-child(4n) [class*="ms-"]:before { height: 3.75vh; } .all .grd .w-ms:nth-child(20n) [class*="ms-"]:before { height: 4.6875vh; background: #ffffff; } .grd .w-ms .ms-46 { -webkit-transform: rotateZ(69deg) translateY(42vh); transform: rotateZ(69deg) translat.........完整代码请登录后点击上方下载按钮下载查看
网友评论0