Все статьи подряд / Математика / Хабр's Journal
[Most Recent Entries]
[Calendar View]
Thursday, October 5th, 2023
Time
Event
12:51p
[Перевод] Реализация случайности в CSS при помощи тригонометрии
В прошлых статьях я рассматривал тему реализации
псевдослучайности в CSS при помощи операции целочисленного деления
и использовал
простые числа для создания автоматического счётчика, при помощи которых можно генерировать разные значения для каждого объекта
. Благодаря этому мы можем вычислять псевдослучайные значения для каждого элемента по отдельности.
Несмотря на надёжность этого решения, оно имеет и недостатки:
Функция деления с остатком не непрерывна
Способ слишком сложен: он требует трёх переменных и определения
@property
для каждого случайного значения, которое мы хотим сгенерировать
Требует применения
@property
, которое пока поддерживается не очень широко
К счастью, можно сделать лучше! В этой статье я предложу более оптимальное решение на основе тригонометрии.
Читать дальше →
(
Comment on this
)
<< Previous Day
2023/10/05
[
Calendar
]
Next Day >>
Все статьи подряд / Математика / Хабр
About LJ.Rossia.org