css+js实现pc电脑端番茄时钟时间管理闹钟代码
代码语言:html
所属分类:其他
代码描述:css+js实现pc电脑端番茄时钟时间管理闹钟代码
代码标签: css js pc 电脑端 番茄 时钟 时间 管理 闹钟 代码
下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>专业番茄时钟 | Focus Timer</title> <link href="https://cdn.jsdelivr.net/npm/@mdi/font@6.5.95/css/materialdesignicons.min.css" rel="stylesheet"> <style> :root { --primary-color: #3498db; --secondary-color: #e74c3c; --success-color: #2ecc71; --warning-color: #f1c40f; --dark-color: #2c3e50; --light-color: #ecf0f1; --gray-color: #95a5a6; --gradient-start: #3498db; --gradient-end: #2980b9; } * { margin: 0; padding: 0; box-sizing: border-box; font-family: 'Segoe UI', 'Microsoft YaHei', sans-serif; } body { background: linear-gradient(135deg, #f6f8fa 0%, #e9ecef 100%); min-height: 100vh; display: flex; justify-content: center; align-items: center; color: var(--dark-color); } .container { display: grid; grid-template-columns: 300px 1fr; gap: 30px; max-width: 1200px; margin: 40px; background: white; border-radius: 20px; box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); overflow: hidden; } .sidebar { background: linear-gradient(180deg, var(--gradient-start), var(--gradient-end)); padding: 30px; color: white; } .main-content { padding: 30px; } .logo { font-size: 24px; font-weight: bold; margin-bottom: 40px; display: flex; align-items: center; gap: 10px; } .nav-menu { list-style: none; } .nav-item { margin-bottom: 15px; } .nav-link { display: flex; align-items: center; gap: 10px; color: rgba(255, 255, 255, 0.8); text-decoration: none; padding: 12px 15px; border-radius: 10px; transition: all 0.3s ease; } .nav-link:hover, .nav-link.active { background: rgba(255, 255, 255, 0.1); color: white; } .nav-link i { font-size: 20px; } .timer-container { text-align: center; padding: 40px; } .timer-display { position: relative; width: 300px; height: 300px; margin: 0 auto 30px; } .timer-circle { width: 100%; height: 100%; border-radius: 50%; background: conic-gradient(var(--primary-color) 0%, #f0f0f0 0%); display: flex; justify-content: center; align-items: center; position: relative; } .timer-circle::before { content: ""; position: absolute; width: 90%; height: 90%; background: white; border-radius: 50%; } .timer-time { position: relative; font-size: 48px; font-weight: bold; color: var(--dark-color); z-index: 1; } .timer-controls { display: flex; justify-content: center; gap: 20px; margin-top: 30px; } .btn { padding: 12px 30px; border: none; border-radius: 50px; .........完整代码请登录后点击上方下载按钮下载查看
网友评论0