Проверил ваше решение. К сожалению оно не подходит.
Во-первых, у вас нет рандома. Т.е. если функцию запустить несколько раз, то она выдаст одинаковый набор цифр в каждом случае.
Во-вторых, если изменить массив цифр на 1, 2, 3, 4, 5, 1, 2, 3, 4, 5... то получается как скрине ниже
Антон Тарасов, у обоих сайтов две разные установки modx и управляются из разных админок.
На сервере сейчас ни какой редирект не срабатывает. Проблема в том, что это происходило месяц назад, а сейчас не происходит. Происходит это только у тех у кого в браузере с того времени кеш не очищался
Максим Белоусов, вот тебе пример:
у нас есть div.wrap внутри которого есть текст. Этот текст занимает в высоту 200px. По умолчанию .wrap будет иметь ту высоту, которую имеет текст. В данном примере это 200px.
Если текста будет больше, соответственно он будет занимать больше места, например 250px в высоту. Соответственно высота .wrap будет 250 px.
.wrap {height: 100%;}
Результат - высота .wrap будет 250px
.wrap {height: 150px; overflow: hidden;}
Результат - высота .wrap будет 150px, текст вылезет за пределы .wrap и то, что за пределами будет скрыто.
.wrap {mix-height:300px;}
Результат - высота .wrap будет 300px, но если текста стане больше (например 400px), то высота .wrap будет 400px. Однако если текста будет меньше 300px (например 100px), то высота .wrap будет 300px. Потому что мы задали минимальную высоты блока в css 300px.
Что касается mix-height:100%, то разницы с просто heqigh: 100% я не вижу(если я не прав пусть кто-нибудь меня поправит).
Morrowind, Не за что. 100vh это 100% высоты экрана. Лучше использовать что-то более относительное. 100% не получилось, скорее всего потому, что блок .row упирается в другой родительский блок и ему тоже нужно задать 100%