返回 html-ppt-skill
image-full-bleed.html
根目录 / templates / single-page / image-full-bleed.html
1 <!DOCTYPE html>
2 <html lang="zh-CN"><head><meta charset="utf-8"><title>Image Full Bleed</title>
3 <link rel="stylesheet" href="../../assets/fonts.css">
4 <link rel="stylesheet" href="../../assets/base.css">
5 <link rel="stylesheet" id="theme-link" href="../../assets/themes/minimal-white.css">
6 <link rel="stylesheet" href="../../assets/animations/animations.css">
7 <style>
8 .bleed{position:absolute;inset:0}
9 .bleed .img-frame{border-radius:0;box-shadow:none;height:100%;aspect-ratio:auto}
10 .bleed .cap{position:absolute;left:96px;right:96px;bottom:88px;color:#fff;z-index:2}
11 .bleed .cap h1{font-size:84px;line-height:1.02;font-weight:800;letter-spacing:-.03em;margin:0}
12 .bleed .cap p{font-size:21px;opacity:.88;margin:16px 0 0;max-width:62ch}
13 .bleed .pill{background:rgba(255,255,255,.14);color:#fff;border:1px solid rgba(255,255,255,.24)}
14 </style>
15 </head><body class="single">
16 <div class="deck"><section class="slide is-active" data-title="Image Full Bleed" style="padding:0">
17 <div class="bleed">
18 <figure class="img-frame">
19 <img src="../../assets/demo-images/photo-landscape.svg" alt="发布会现场">
20 <div class="img-scrim"></div>
21 </figure>
22 <div class="cap">
23 <span class="pill">Keynote · 2026</span>
24 <h1 class="mt-s anim-rise-in" data-anim="rise-in">让画面先说话</h1>
25 <p>整页一张图 + 底部渐变压暗,文字永远读得清 —— 换成你自己的照片,版式不用改。</p>
26 </div>
27 </div>
28 <div class="notes">整页图:<code>.img-frame</code> 不设比例、高度撑满,配 <code>.img-scrim</code> 压暗底部保证白字可读。图片主体偏上时加 <code>style="--img-pos:top"</code>。</div>
29 </section></div>
30 <script src="../../assets/runtime.js"></script>
31 </body></html>
32
32 lines HTML