| 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" /> |
| 6 | <title>地理课堂·蓝图</title> |
| 7 | <style> |
| 8 | :root { --navy:#173b56; --teal:#2e7c83; --ice:#eef6f8; --blue:#5e9fb3; --red:#d85b4a; --yellow:#f0d34a; --ink:#1e2a31; } |
| 9 | * { box-sizing:border-box; } |
| 10 | body { margin:0; min-height:100vh; background:#dbe8ec; color:var(--ink); font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif; } |
| 11 | .deck { width:min(92vw,1120px); margin:4vh auto; display:grid; gap:24px; } |
| 12 | .slide { position:relative; aspect-ratio:16/9; overflow:hidden; background:#fff; border:1px solid rgba(23,59,86,.15); box-shadow:0 10px 28px rgba(23,59,86,.14); } |
| 13 | .cover { display:grid; place-items:center; background:linear-gradient(150deg,rgba(46,124,131,.38),rgba(23,59,86,.18)),linear-gradient(135deg,#6ea8b4 0 34%,#d6e4d2 34% 53%,#608c93 53% 70%,#254f65 70%); } |
| 14 | .cover:after { content:""; position:absolute; inset:12% 12% 16%; background:rgba(255,255,255,.92); clip-path:polygon(2% 9%,96% 0,100% 87%,8% 100%,0 68%); } |
| 15 | .cover-copy { position:relative; z-index:1; text-align:center; } |
| 16 | .eyebrow { color:var(--teal); font-size:clamp(12px,1.2vw,18px); font-weight:700; letter-spacing:.08em; } |
| 17 | h1 { margin:16px 0 8px; color:#111; font-family:Georgia,"Songti SC",serif; font-size:clamp(32px,6vw,82px); letter-spacing:.12em; } |
| 18 | .subtitle { color:var(--navy); font-weight:700; } |
| 19 | .lesson { display:grid; grid-template-rows:auto 1fr; padding:18px 24px 24px; background:linear-gradient(#f7fbfc,#fff); } |
| 20 | .bar { display:flex; align-items:center; gap:14px; color:#fff; background:var(--navy); padding:10px 16px; font-weight:700; } |
| 21 | .icon { display:grid; place-items:center; width:42px; aspect-ratio:1; color:#fff; background:var(--teal); font-size:22px; } |
| 22 | .lesson-body { display:grid; grid-template-columns:1fr 1.15fr; gap:24px; align-items:center; padding:24px 12px 0; } |
| 23 | .copy h2 { margin:0 0 16px; color:var(--teal); font-size:clamp(22px,3vw,42px); } |
| 24 | .copy p { margin:0; line-height:1.7; font-size:clamp(14px,1.55vw,22px); } |
| 25 | .evidence { position:relative; min-height:78%; background:radial-gradient(circle at 58% 46%,rgba(240,211,74,.7) 0 14%,transparent 15%),linear-gradient(160deg,transparent 0 22%,rgba(46,124,131,.75) 23% 31%,transparent 32% 46%,rgba(216,91,74,.75) 47% 54%,transparent 55%),#d9edf0; border:2px solid rgba(23,59,86,.18); } |
| 26 | .evidence:before,.evidence:after { content:""; position:absolute; inset:14% 18%; border:2px solid rgba(23,59,86,.42); border-radius:48% 32% 56% 38%; transform:rotate(-14deg); } |
| 27 | .evidence:after { inset:25% 30% 28% 8%; transform:rotate(18deg); border-color:rgba(46,124,131,.62); } |
| 28 | .tag { position:absolute; right:5%; bottom:7%; padding:5px 10px; color:#111; background:var(--yellow); font-weight:700; } |
| 29 | </style> |
| 30 | </head> |
| 31 | <body> |
| 32 | <main class="deck"> |
| 33 | <section class="slide cover"> |
| 34 | <div class="cover-copy"> |
| 35 | <div class="eyebrow">七年级地理 · 自然环境</div> |
| 36 | <h1>地理课堂</h1> |
| 37 | <div class="subtitle">地貌、区域与自然观察</div> |
| 38 | </div> |
| 39 | </section> |
| 40 | <section class="slide lesson"> |
| 41 | <div class="bar"><span class="icon">≋</span><span>一、地势起伏大</span></div> |
| 42 | <div class="lesson-body"> |
| 43 | <div class="copy"><h2>先看地形,再读证据</h2><p>用最适合本页的问题的证据解释自然环境:照片、剖面、地图或关系图均可。</p></div> |
| 44 | <div class="evidence"><span class="tag">高 → 低</span></div> |
| 45 | </div> |
| 46 | </section> |
| 47 | </main> |
| 48 | </body> |
| 49 | </html> |
| 50 |