Я работаю над спрайтом 480x480px, с 225 индивидуальными изображениями 32x32px, выложенными сеткой 15x15, поэтому это идеальный квадрат jpeg. Я пытаюсь:CSS Случайное положение фонового изображения в пределах диапазона и приращения; случайное число для времени преобразования
Создать способ генерации случайных чисел в полях фон-позиции, которые будут инъекционные случайное число в диапазоне и приращение Уточняю (диапазон будет 0-480, Inc. является 32) , Это делается для того, чтобы вызвать случайные фоновые изображения спрайтов для div.
Создайте аналогичное случайное число (только диапазон), которое будет использоваться во время преобразования div: rotateY (180deg). Это делается для того, чтобы заставить div «перевернуть» и вернуться. У меня есть передний/задний переход, который уже работает в коде, но, конечно, время равномерное.
Найдите способ клонирования или дублирования этого div и его содержимого для заполнения содержащего.
Я работаю, чтобы попытаться сделать что-то, что будет работать, как:
<div class="face back" style="
background-position-x: [myNumber]px;
background-position-y: [myNumber]px;
"></div>
Использование сценария, таких как:
var myNumber = Math.floor((Math.random()*14)+1);
myNumber = myNumber *32;
Я знаю, что я не собираюсь об этом правильно.
Желаемый результат - это div (возможно, фоновый или нижний колонтитул) с десятками (возможно, сотнями) 32x32px, казалось бы, случайных изображений. Каждый из них переходит с разными интервалами к разным изображениям. Очевидно, я ищу любой элегантный способ.
Чтобы вы меня поняли, чего вы пытаетесь достичь здесь: что-то вроде фотоответа из небольших изображений, которые случайно выбраны и ведут себя случайным образом? – toxicate20
@ toxicate20 Да. Единственный способ, которым я знаю, сделать эту работу, - это сотня (или сколько бы вам было нужно заполнить пространство. Имейте в виду, что я могу использовать это в нижнем колонтитуле, поэтому может потребоваться более 2000 пикселей) отдельных css классы, каждый с отдельными таймингами. Оттуда пометить их в html отдельно с уникальными положениями фона. Это не практично –
Основная проблема: я не могу найти способ использовать любое случайное число в таблице стилей или html полезным способом. Мне нужно, чтобы он генерировал в положениях x и y фона и другую отдельную случайную функцию для таймингов. Кроме того, мне нужно каким-то образом копировать повтор Div непрерывно с этими динамическими измерениями, пересчитываемыми каждый раз. –