react打造一个番茄时间管理提醒倒计时时钟效果代码
代码语言:html
所属分类:其他
代码描述:react打造一个番茄时间管理提醒倒计时时钟效果代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="en" > <head> <meta charset="UTF-8"> <link href="https://fonts.googleapis.com/css?family=Lato:100,300" rel="stylesheet"> <style> .app-wrapper { position: relative; margin: 0 auto; width: 300px; padding: 20px; box-shadow: inset 0 0 10px #DFDFDF; background-color: #F9F9F9; font-family: "Lato", sans-serif; } .clearfix:after { content: ''; display: table; clear: both; } .activity-type { position: absolute; left: 50%; transform: translate(-50%, -50%); font-size: 20px; text-transform: uppercase; } .activity-type.work { top: 28%; color: #218559; } .activity-type.rest { top: 76%; color: #06A2CB; } .progress-bar { position: relative; } .progress-bar svg { display: block; transform: rotate(-90deg); margin: 0 auto; } .progress-bar circle { stroke-width: .5em; stroke-dasharray: 565.48; } .progress-bar__indicator { transition: stroke-dashoffset .5s ease-out; } .work .progress-bar__indicator { stroke: #218559; } .rest .progress-bar__indicator { stroke: #06A2CB; } .progress-bar__bg { stroke: #eee; } .progress-bar__text { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 60px; } /* buttons */ .buttons { } .button { position: absolute; padding: 10px 15px; background-color: transparent; border: none; font-size: 14px; } .button:hover { box-shadow: inset 0 0 0 30px rgba(0,0,0, .1); } .button:focus { outline: none; } .button.start { t.........完整代码请登录后点击上方下载按钮下载查看
网友评论0