Можно ли создавать случайные числа от -100 до 600, чтобы использовать в качестве позиции (крайний верхний, левый) значения для элемента в CSS с помощью jQuery/Javascript?Создать случайные значения css для позиции с jQuery
ответ
Уверен, это возможно, используйте Math.random
для этого.
Смотрите этот пример из MDN:
// Returns a random integer between min and max
// Using Math.round() will give you a non-uniform distribution!
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1) + min);
}
Затем вы можете использовать эту функцию, чтобы дать вашим элементы случайных полей.
Пример:
//Randomize the position of all your elements, identified by a specific class
//In case you have several items. Either, don't use the each()
$('.randomElement').each(function(){
$(this).css({'marginTop' : getRandomInt(-100,600), 'marginTop' : getRandomInt(-100,600)});
});
Большое спасибо! Извините, но я до сих пор не понимаю, как это устроить, мне кажется, что это правильный путь, но недостаточно понимайте его и не можете заставить его работать: http://jsfiddle.net/pWpAB/ 10/ – Kostsei
Попробуйте
var randomnumber = Math.floor(Math.random() * (maximum - minimum + 1)) + minimum;
Конечно, это. Вам понадобится функция random() http://www.w3schools.com/jsref/jsref_random.asp. Затем установите с jQuery атрибут, который вы хотите изменить. Как следует:
var rand = Math.floor(Math.random() * (max - min + 1) + min);
$("#someid").attr("margin-top",rand);
http://www.w3fools.com/ – vzwick
- 1. Как создать случайные позиции для сеток?
- 2. Как создать случайные позиции радиокнопки?
- 3. Случайные значения для массива?
- 4. Добавить случайные классы css в случайные элементы с javascript/jquery
- 5. Как создать случайные позиции с расстоянием между ними внутри шестиугольника?
- 6. Sprite Kit случайные позиции
- 7. JQuery/CSS: Анимация статической позиции
- 8. jquery toggle css с позиции div
- 9. Изменение позиции css с использованием jquery
- 10. Создать случайные данные для тестирования
- 11. Назначить случайные значения массива для jQuery/JS div.
- 12. Создать случайные значения общего типа в Java
- 13. Вставка значения массива в случайные позиции другого массива
- 14. check css для значения свойства с jquery
- 15. Как генерировать случайные значения CSS для созданного javascript элемента?
- 16. изменение значения CSS с JQuery
- 17. Позиции элементов переключателя с CSS
- 18. CSS calc(); для позиции div
- 19. CSS центрирования с позиции
- 20. Позиции с ячейками CSS
- 21. JQuery дает неверное значение для CSS, оставленного на абсолютной позиции
- 22. Случайные круги с jQuery
- 23. Java - Как создать случайные значения для связанного конструктора
- 24. Как создать случайный квадрат в фиксированной позиции с помощью jquery?
- 25. Css. граница для одной позиции
- 26. Позиции CSS и операторы if в JQuery
- 27. TSQL RAND случайные значения
- 28. Создать функцию для перевода текстовой позиции
- 29. С ++ случайные значения и Blitz ++
- 30. jQuery, мешающий позиции фонового изображения CSS?
Что вы не понимаете? Вы спрашиваете, как выбрать случайное число? Как умножить случайное число на правильный диапазон? Как установить свойства CSS? – SLaks
Использовать Math.random – NEO
Я не знаю Javascript достаточно, я могу изменить скрипт, но редко могу написать свой собственный. И я не знаю, можно ли генерировать отрицательные числа с помощью 'Math.floor ((Math.random() * 10) +1);' Я читал несколько тем о генерации случайных значений для css, но они были о цветах и некоторых других нецифровых значениях, и я не могу понять, как это использовать в моем случае. – Kostsei