AntonBrock
@AntonBrock
screen light

Как в мобильной версии сделать рандомный показ 1 блока из 3?

С JS и PhP слишком мало еще знаком, поэтому прошу помощи!

Вот есть media ,например, до 414px , и нужно чтобы при обновлении сайта на моб. такого разрешения cменялся блок. Т.е показывался один из 3, и так рандомно.

Буду очень благодарен!
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
KickeRocK
@KickeRocK
FrontFinish
Даёте всем трём блокам display:none;
function getRandomArbitrary(min, max) {
  return Math.random() * (max - min) + min;
}
let randomItem = Math.ceil(getRandomArbitrary(0,3));
if(window.innerWidth<414){
document.getElementsByClassName('any-class')[randomItem].style.display="block";
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 13:31
10000 руб./за проект
19 апр. 2024, в 13:12
35000 руб./за проект
19 апр. 2024, в 13:06
6000 руб./за проект