@media screen and (max-width: 750px) { html { font-size: calc(100vw / 7.5); } } @media screen and (min-width: 750px) { html { font-size: calc(450px / 7.5); } } html, body, div, ul, li, p { padding: 0; margin: 0; } ul, li { list-style: none; } .container{ width: 7.5rem; height: 100vh; background: #F2F2F2; margin: 0 auto; } .title{ width: 100%; text-align: center; font-size: 0.4rem; }