document.write(window.innerWidth);"; echo " body { margin: 0; padding: 0; } .container { height: 100vh; /* Full height */ } @media (max-width: 600px) { .container { height: 50vh; /* 50% of viewport height for small screens */ } } @media (min-width: 601px) and (max-width: 1200px) { .container { height: 75vh; /* 75% of viewport height for medium screens */ } } @media (min-width: 1201px) { .container { height: 100vh; /* Full height for large screens */ } } "; ?> Responsive Height Example