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