Как кто-то прокомментировал ваш вопрос, вам может быть лучше использовать Media Queries для проверки размера экрана устройства:
@media only screen and (max-width: 500px) {
p {
font-size: 0.5rem;
}
h1 {
color: blue;
}
}
<h1> My Paragraph </h1>
<p> Lorem, ipsum dolor sit amet consectetur adipisicing elit. Quod excepturi maiores saepe maxime dolores debitis eos sint quidem, enim consequatur. </p>
Попробуйте открыть этот код в полноэкранном браузере, а затем уменьшите размер окна. Какой бы стиль CSS вы ни добавили в этот медиа-запрос, он будет применяться всякий раз, когда размер экрана составляет 500 пикселей или меньше.