Задать вопрос
AntonBrock
@AntonBrock
screen light

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

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

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

Буду очень благодарен!
  • Вопрос задан
  • 160 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 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";
}
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽