<!DOCTYPE html> <style> div { width: 150000px; } span { display: grid; min-width: min-content; grid-template-columns: repeat(auto-fit, minmax(0%, auto)); } </style> <span class="class3"> <div></div> </span>