Как можно задать задержку для CSS-анимации?
Свойство animation-delay задает задержку воспроизведения CSS-анимации.
Пример:
#css
Свойство animation-delay задает задержку воспроизведения CSS-анимации.
Пример:
.element {
animation-delay: 1s;
}
Значением может быть любое число, как отрицательное, так и положительное. Если значение положительное, то будет задержка перед началом анимации. Если значение отрицательное, то анимация начнётся как бы за кадром.#css
Каким будет output следующего JavaScript-кода?
console.log(Pattern.matches("\\d", "1"));
console.log(Pattern.matches("\\d", "1"));
Anonymous Quiz
19%
true
16%
false
19%
undefined
17%
1
29%
Посмотреть ответ
Коллекция текстильных паттернов
Все паттерны созданы при помощи CSS-градиентов, без каких-либо изображений. И они очень маленькие!
#css
Все паттерны созданы при помощи CSS-градиентов, без каких-либо изображений. И они очень маленькие!
#css
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Плата Arduino
Анимированная плата Arduino, выполненная с помощью CSS, без использования JavaScript.
#css
Анимированная плата Arduino, выполненная с помощью CSS, без использования JavaScript.
#css
Что такое арность? Как получить арность функции в JS?
Арность — это количество аргументов функции. Например — вот объявление пары функций:
В JS можно получить арность функции с помощью свойства length:
Арность — это количество аргументов функции. Например — вот объявление пары функций:
function fn(a, b) {Функция fn принимает два аргумента (это бинарная или 2-арная функция), функция fn2 принимает три аргумента (тернарная, 3-арная функция).
//...
}
function fn2(a, b, c) {
//...
}
В JS можно получить арность функции с помощью свойства length:
function foo(x, y, z) {
return foo.length; // Will return 3
}
#jsThis media is not supported in your browser
VIEW IN TELEGRAM
На ноль делить нельзя!
Калькулятор на JavaScript предупреждает, что на ноль делить не надо, но если все же попробуете, то увидите интересный эффект.
#js
Калькулятор на JavaScript предупреждает, что на ноль делить не надо, но если все же попробуете, то увидите интересный эффект.
#js
CSS. Какова специфичность “ul ol li.red”?
Anonymous Quiz
11%
0,0,3,1
26%
0,0,1,3
15%
1,1,1,1
6%
1,2,2,1
42%
Посмотреть ответ
This media is not supported in your browser
VIEW IN TELEGRAM
Hamburger Icons Animations
Несколько вариантов анимации иконки-гамбургера, реализованные с помощью CSS и JavaScript.
#js
Несколько вариантов анимации иконки-гамбургера, реализованные с помощью CSS и JavaScript.
#js
Как добавить HTML элементу обработчик события?
Найдем первую кнопку на странице и будем выводить сообщение в консоль, когда произошел клик по этой кнопке.
#js
addEventListener()
добавляет элементу действие, которое будет выполнено после срабатывания события. Например, после клика мыши или нажатия клавиши.Найдем первую кнопку на странице и будем выводить сообщение в консоль, когда произошел клик по этой кнопке.
const element = document.querySelector('button')
element.addEventListener('click', function (event) {
console.log('Произошло событие', event.type)
})
При вызове функции в нее передаётся специальный объект (в примере выше — event), который у разных типов событий разный. Например, у событий нажатия клавиши есть код клавиши, а у событий перемещения мыши — координаты.#js
This media is not supported in your browser
VIEW IN TELEGRAM
27 основных однострочных функций JavaScript
Список из 27 однострочных функций JavaScript, которые используются ежедневно и необходимы каждому разработчику.
#js
Список из 27 однострочных функций JavaScript, которые используются ежедневно и необходимы каждому разработчику.
#js