{
CF
}
Code
Fronts
Back to CSS Hero Sections
Marquee Headline
Pure CSS
Edit any tab — preview updates live
CSS
HTML
Reset
Copy
.hs-marq { width: 100%; min-height: clamp(220px, 28vh, 100vh); background: #0e0e16; display: flex; flex-direction: column; justify-content: center; gap: clamp(12px, 3vh, 32px); font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #f0eeff; overflow: hidden; } .hs-marq-track { display: flex; gap: 0; white-space: nowrap; font-size: clamp(28px, 7vw, 80px); font-weight: 900; letter-spacing: -0.02em; background: linear-gradient(135deg, #7c6cff 30%, #ff6c8a 70%); -webkit-background-clip: text; background-clip: text; color: transparent; animation: hs-marq-roll 18s linear infinite; } .hs-marq-track span { padding-right: clamp(8px, 2vw, 24px); } .hs-marq-rev { animation-direction: reverse; animation-duration: 24s; font-size: clamp(14px, 3vw, 28px); font-weight: 700; background: linear-gradient(135deg, #2eb88a, #3de8aa); -webkit-background-clip: text; background-clip: text; } .hs-marq-c { text-align: center; padding: 0 clamp(16px, 4vw, 40px); } .hs-marq-c h1 { margin: 0 0 6px; font-size: clamp(16px, 3vw, 28px); font-weight: 700; letter-spacing: -0.01em; } .hs-marq-c p { margin: 0 0 10px; font-size: clamp(11px, 1.4vw, 14px); color: #b8b6d4; } .hs-marq-cta { display: inline-block; padding: 7px 16px; border-radius: 7px; background: rgba(255,255,255,0.06); color: #f0eeff; border: 1px solid rgba(255,255,255,0.18); font-size: clamp(11px, 1.4vw, 13px); font-weight: 700; text-decoration: none; transition: background 0.15s; } .hs-marq-cta:hover { background: rgba(255,255,255,0.14); } @keyframes hs-marq-roll { to { transform: translateX(-50%); } } @media (prefers-reduced-motion: reduce) { .hs-marq-track { animation: none; } }
<section class="hs-marq"> <div class="hs-marq-track" aria-hidden="true"> <span>Made by hand · </span><span>Made by hand · </span><span>Made by hand · </span> <span>Made by hand · </span><span>Made by hand · </span><span>Made by hand · </span> </div> <div class="hs-marq-c"> <h1>Craft software, slowly.</h1> <p>Ten patterns a week. Twenty-four collections this year.</p> <a class="hs-marq-cta" href="#">Browse the catalog</a> </div> <div class="hs-marq-track hs-marq-rev" aria-hidden="true"> <span>· No frameworks ·</span><span>· No frameworks ·</span><span>· No frameworks ·</span> <span>· No frameworks ·</span><span>· No frameworks ·</span><span>· No frameworks ·</span> </div> </section>
Live preview
Ready