<div class="sticky-banner"> <div class="scrolling-container"> <div class="scrolling-content"> <div class="scrolling-text"> tekst </div> </div> </div> </div>
.sticky-banner { position: sticky; top: 0; background-color: #ff663d; color: #fff; font-size: 1.4rem; font-family: Arial, sans-serif; z-index: 1000; overflow: hidden; display: flex; justify-content: center; align-items: center; height: 40px; width: 100%; } .scrolling-container { max-width: 60%; /* Adjust width to make it less wide */ overflow: hidden; position: relative; white-space: nowrap; display: flex; justify-content: center; } .scrolling-content { display: flex; white-space: nowrap; animation: scrollText 160s linear infinite; transform: translateX(50%); } .scrolling-text { display: inline-block; padding: 0 50px; } /* Duplicate text for smoother scrolling */ .scrolling-content::after { content: attr(data-text); padding-left: 50px; } @keyframes scrollText { from { transform: translateX(50%); } to { transform: translateX(-100%); } }