Toggle navigation
☰
Home
HTML
CSS
Scripting
Database
<!DOCTYPE html> <title>My Example</title> <!-- ====================================================================== CSS - Place this in your <head> or in an external stylesheet. ====================================================================== --> <style> :root { --ssh-padding: 3rem 1.5rem; --ssh-bg-color: #2c3e50; --ssh-text-color: #ffffff; --ssh-headline-color: #f1c40f; --ssh-cta-bg: #e74c3c; --ssh-cta-hover-bg: #c0392b; --ssh-cta-text: #ffffff; --ssh-min-height: 400px; } .seasonal-sale-hero { box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; background-color: var(--ssh-bg-color); color: var(--ssh-text-color); padding: var(--ssh-padding); width: 100%; min-height: var(--ssh-min-height); display: flex; justify-content: center; align-items: center; text-align: center; } .seasonal-sale-hero * { box-sizing: border-box; } .seasonal-sale-hero-content { max-width: 800px; } .seasonal-sale-hero-subheading { margin: 0 0 0.5rem 0; font-size: clamp(1rem, 2.5vw, 1.25rem); font-weight: 500; text-transform: uppercase; letter-spacing: 1px; opacity: 0.9; } .seasonal-sale-hero-headline { margin: 0; font-size: clamp(2.5rem, 8vw, 5rem); color: var(--ssh-headline-color); font-weight: 900; line-height: 1.1; text-transform: uppercase; } .seasonal-sale-hero-cta { background-color: var(--ssh-cta-bg); color: var(--ssh-cta-text); border: none; padding: 1rem 2rem; font-size: 1.1rem; font-weight: 700; border-radius: 50px; cursor: pointer; text-decoration: none; transition: background-color 0.3s ease; margin-top: 2rem; display: inline-block; text-transform: uppercase; box-shadow: 0 4px 15px rgba(0,0,0,0.2); } .seasonal-sale-hero-cta:hover { background-color: var(--ssh-cta-hover-bg); transform: translateY(-2px); box-shadow: 0 6px 20px rgba(0,0,0,0.25); } </style> <!-- ====================================================================== HTML - Place this in your <body> where you want the component to appear. ====================================================================== --> <section class="seasonal-sale-hero"> <div class="seasonal-sale-hero-content"> <p class="seasonal-sale-hero-subheading">Our Biggest Discount Event of the Year</p> <h1 class="seasonal-sale-hero-headline">Autumn Aura Sale</h1> <a href="#" role="button" class="seasonal-sale-hero-cta">Shop All Deals</a> </div> </section>