首页/ mobileweb/ 番茄钟与习惯打卡器H5移动端功能演示/ 代码预览

💻 代码预览 · 番茄钟与习惯打卡器H5移动端功能演示

mw_tool · 上传者 驰旭教育
← 返回详情
r93/sound.html · 约 3030 字符
1<!doctype html>
2<html lang="zh-CN">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
6<title>白噪音</title>
7<link rel="stylesheet" href="style.css">
8</head>
9<body>
10<div class="app">
11  <header class="top">
12    <div class="top-l">专注者 · 小满</div>
13    <div class="top-r">白噪音</div>
14  </header>
15  <main class="main">
16<div class="card" style="text-align:center">
17  <div class="timer" style="border-color:#fdecec;width:160px;height:160px"><div style="font-size:40px">🎵</div><div class="s" id="now">雨声 · 未播放</div></div>
18  <div class="row" style="gap:10px">
19    <button class="btn full" id="play" onclick="togglePlay()">▶ 播放</button>
20    <button class="btn line" style="flex:1">⏭</button>
21  </div>
22</div>
23<div class="card">
24  <div class="sec-title"><span>🎧</span> 专注音景</div>
25  <div class="item"><div class="thumb">🌧️</div><div class="info"><div class="nm">雨声</div><div class="sub">轻柔白噪音</div></div><span class="badge b-pri">播放中</span></div><div class="item"><div class="thumb">🔥</div><div class="info"><div class="nm">篝火</div><div class="sub">温暖 crackle</div></div><button class="btn ghost sm" onclick="sel(this)">选择</button></div><div class="item"><div class="thumb">🌊</div><div class="info"><div class="nm">海浪</div><div class="sub">循环潮汐</div></div><button class="btn ghost sm" onclick="sel(this)">选择</button></div><div class="item"><div class="thumb">🌲</div><div class="info"><div class="nm">森林</div><div class="sub">鸟鸣清风</div></div><button class="btn ghost sm" onclick="sel(this)">选择</button></div><div class="item"><div class="thumb">☕</div><div class="info"><div class="nm">咖啡馆</div><div class="sub">环境人声</div></div><button class="btn ghost sm" onclick="sel(this)">选择</button></div>
26</div>
27</main>
28  <nav class="nav"><a class="" href="index.html"><span class="ic">🍅</span>今日</a><a class="" href="timer.html"><span class="ic">⏱️</span>计时</a><a class="" href="habits.html"><span class="ic">✅</span>习惯</a><a class="" href="habit_detail.html"><span class="ic">📖</span>详情</a><a class="" href="stats.html"><span class="ic">📊</span>统计</a><a class="" href="goals.html"><span class="ic">🎯</span>目标</a><a class=" on" href="sound.html"><span class="ic">🎵</span>白噪</a><a class="" href="calendar.html"><span class="ic">📅</span>日历</a><a class="" href="settings.html"><span class="ic">⚙️</span>设置</a></nav>
29</div>
30<script>
31function togglePlay(){let b=document.getElementById('play'); if(b.textContent.indexOf('播放')>=0){b.textContent='⏸ 暂停';document.getElementById('now').textContent='雨声 · 播放中';}else{b.textContent='▶ 播放';document.getElementById('now').textContent='雨声 · 已暂停';}}
32function sel(el){document.getElementById('now').textContent='已选择音景';}
33</script>
34</body>
35</html>