This media is not supported in your browser
VIEW IN TELEGRAM
👩💻 Animated Login Form
Форма для входа с интересной анимацией вокруг. Сделана на чистом CSS.
#codepen
Original post link: t.me/frontendnoteschannel/3557
Forwarded and filtered by @smartfeed_bot
Форма для входа с интересной анимацией вокруг. Сделана на чистом CSS.
#codepen
Original post link: t.me/frontendnoteschannel/3557
Forwarded and filtered by @smartfeed_bot
This media is not supported in your browser
VIEW IN TELEGRAM
Proximity Glow Cards
Настройки стилей карточек реализованы при помощи библиотеки
👉 @seniorFront
Original post link: t.me/seniorFront/4060
Forwarded and filtered by @smartfeed_bot
Настройки стилей карточек реализованы при помощи библиотеки
dat.gui. Стилизовано и анимировано в CSS.👉 @seniorFront
Original post link: t.me/seniorFront/4060
Forwarded and filtered by @smartfeed_bot
This is a daily stats digest!
Today the bot processed: 7 messages
Today you received: 3 messages
Our filtering prevented you from: 4 messages
Top 3 source channels:
Senior Frontend - javascript, html, css: 3 message(s)
Frontender's notes [ru]: 2 message(s)
Веб-страница: 1 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Today the bot processed: 7 messages
Today you received: 3 messages
Our filtering prevented you from: 4 messages
Top 3 source channels:
Senior Frontend - javascript, html, css: 3 message(s)
Frontender's notes [ru]: 2 message(s)
Веб-страница: 1 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Telegram
Oleg Litvinov
You can contact @OlegBEZb right away.
This media is not supported in your browser
VIEW IN TELEGRAM
Travel carousel
Функционал слайдера реализован библиотекой swiper. Стилизовано в SCSS.
👉 @seniorFront
Original post link: t.me/seniorFront/4062
Forwarded and filtered by @smartfeed_bot
Функционал слайдера реализован библиотекой swiper. Стилизовано в SCSS.
👉 @seniorFront
Original post link: t.me/seniorFront/4062
Forwarded and filtered by @smartfeed_bot
🖥 AI and Machine Learning Landing Page – сайт для приложения, использующего нейросеть. Выполнен в холодных пастельных тонах, которые хорошо сочетаются с темным фоном.
Сайтодел | #макет #figma
Original post link: t.me/sitodel/1760
Forwarded and filtered by @smartfeed_bot
Сайтодел | #макет #figma
Original post link: t.me/sitodel/1760
Forwarded and filtered by @smartfeed_bot
Forwarded from Senior Frontend Developer | JavaScript, React, HTML & CSS
Как работает прототипное наследование в JavaScript? Можете ли вы объяснить разницу между классическим наследованием и прототипным?
Прототипное наследование в JavaScript означает, что объекты наследуют свойства и методы от другого объекта, известного как прототип. В отличие от классического наследования, где классы являются схемами для создания объектов, в JavaScript объект может наследовать непосредственно от другого объекта.
Ключевой особенностью прототипного наследования является то, что оно позволяет объектам делиться свойствами и методами, что упрощает повторное использование кода. Например, если у вас есть объект animal, и вы создаете объект dog, который наследует от animal, dog будет иметь доступ ко всем свойствам и методам animal.
Классическое наследование, часто встречающееся в языках, таких как Java или C++, включает в себя иерархию классов, где классы наследуются от других классов. В JavaScript прототипное наследование позволяет объектам наследовать напрямую друг от друга, что делает его более гибким, но также может быть более запутанным для понимания без тщательного изучения.
Ключевой особенностью прототипного наследования является то, что оно позволяет объектам делиться свойствами и методами, что упрощает повторное использование кода. Например, если у вас есть объект animal, и вы создаете объект dog, который наследует от animal, dog будет иметь доступ ко всем свойствам и методам animal.
Классическое наследование, часто встречающееся в языках, таких как Java или C++, включает в себя иерархию классов, где классы наследуются от других классов. В JavaScript прототипное наследование позволяет объектам наследовать напрямую друг от друга, что делает его более гибким, но также может быть более запутанным для понимания без тщательного изучения.
This is a daily stats digest!
Today the bot processed: 11 messages
Today you received: 3 messages
Our filtering prevented you from: 8 messages
Top 3 source channels:
Frontender's notes [ru]: 4 message(s)
Senior Frontend - javascript, html, css: 3 message(s)
Senior Frontend Developer | JavaScript, React, HTML & CSS: 2 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Today the bot processed: 11 messages
Today you received: 3 messages
Our filtering prevented you from: 8 messages
Top 3 source channels:
Frontender's notes [ru]: 4 message(s)
Senior Frontend - javascript, html, css: 3 message(s)
Senior Frontend Developer | JavaScript, React, HTML & CSS: 2 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Telegram
Oleg Litvinov
You can contact @OlegBEZb right away.
Media is too big
VIEW IN TELEGRAM
Soap & Bubbles
В этом видео создается анимация, частицы которой генерируются в JS, а затем анимируются в CSS.
👉 @seniorFront
Original post link: t.me/seniorFront/4064
Forwarded and filtered by @smartfeed_bot
В этом видео создается анимация, частицы которой генерируются в JS, а затем анимируются в CSS.
👉 @seniorFront
Original post link: t.me/seniorFront/4064
Forwarded and filtered by @smartfeed_bot
Стилизация участков текста с помощью CSS Custom Highlight API
В этой статье рассказали, как с помощью CSS Custom Highlight API можно стилизовать выделенные диапазоны текста, а также разберу теорию на практическом примере: https://tproger.ru/articles/css-custom-highlight-api
#css
Original post link: t.me/tproger_web/4562
Forwarded and filtered by @smartfeed_bot
В этой статье рассказали, как с помощью CSS Custom Highlight API можно стилизовать выделенные диапазоны текста, а также разберу теорию на практическом примере: https://tproger.ru/articles/css-custom-highlight-api
#css
Original post link: t.me/tproger_web/4562
Forwarded and filtered by @smartfeed_bot
This media is not supported in your browser
VIEW IN TELEGRAM
Слайдер для выражения эмоций, написанный на SCSS и JS.
https://codepen.io/thebabydino/pen/vwJeJN
Original post link: t.me/senior_front/1998
Forwarded and filtered by @smartfeed_bot
https://codepen.io/thebabydino/pen/vwJeJN
Original post link: t.me/senior_front/1998
Forwarded and filtered by @smartfeed_bot
This media is not supported in your browser
VIEW IN TELEGRAM
React Smooth Section Navigator
Создано на React и анимировано библиотекой gsap.
👉 @seniorFront
Original post link: t.me/seniorFront/4065
Forwarded and filtered by @smartfeed_bot
Создано на React и анимировано библиотекой gsap.
👉 @seniorFront
Original post link: t.me/seniorFront/4065
Forwarded and filtered by @smartfeed_bot
👩💻 Запросы стиля
Спецификация запросов контейнера также позволяет запрашивать значения стилей родительского элемента.
В следующем примере используются характеристики погоды, хранящиеся в значениях переменных, такие как дождь, солнечно и облачно, для стилизации фона карточки и иконки индикатора.
Forwarded and filtered by @smartfeed_bot
Спецификация запросов контейнера также позволяет запрашивать значения стилей родительского элемента.
В следующем примере используются характеристики погоды, хранящиеся в значениях переменных, такие как дождь, солнечно и облачно, для стилизации фона карточки и иконки индикатора.
@container style(--sunny: true) {
.weather-card {
background: linear-gradient(-30deg, yellow, orange);
}
.weather-card:after {
content: url();
background: gold;
}
}
Original post link: t.me/frontendnoteschannel/3564Forwarded and filtered by @smartfeed_bot
This media is not supported in your browser
VIEW IN TELEGRAM
Modal Mitosis
Растягиваемое расширяющееся поле со скрытым контентом, написанное на чистом CSS с помощью фильтра goo для SVG и checkbox toggle.
https://codepen.io/ste-vg/pen/dENPjO
Original post link: t.me/senior_front/1999
Forwarded and filtered by @smartfeed_bot
Растягиваемое расширяющееся поле со скрытым контентом, написанное на чистом CSS с помощью фильтра goo для SVG и checkbox toggle.
https://codepen.io/ste-vg/pen/dENPjO
Original post link: t.me/senior_front/1999
Forwarded and filtered by @smartfeed_bot
This is a daily stats digest!
Today the bot processed: 8 messages
Today you received: 6 messages
Our filtering prevented you from: 2 messages
Top 3 source channels:
Senior Frontend - javascript, html, css: 2 message(s)
Frontender's notes [ru]: 2 message(s)
Senior Frontend Developer | JavaScript, React, HTML & CSS: 2 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Today the bot processed: 8 messages
Today you received: 6 messages
Our filtering prevented you from: 2 messages
Top 3 source channels:
Senior Frontend - javascript, html, css: 2 message(s)
Frontender's notes [ru]: 2 message(s)
Senior Frontend Developer | JavaScript, React, HTML & CSS: 2 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Telegram
Oleg Litvinov
You can contact @OlegBEZb right away.
This media is not supported in your browser
VIEW IN TELEGRAM
Переключение тем
Темы оформления с возможностью переключения, реализованные с помощью PostCSS и JavaScript.
https://codepen.io/argyleink/pen/vYxrrpd
Original post link: t.me/senior_front/2001
Forwarded and filtered by @smartfeed_bot
Темы оформления с возможностью переключения, реализованные с помощью PostCSS и JavaScript.
https://codepen.io/argyleink/pen/vYxrrpd
Original post link: t.me/senior_front/2001
Forwarded and filtered by @smartfeed_bot
🖥 Дайджест самых интересных публикаций за неделю:
• Как написать функцию для поиска анаграмм в списке слов.
• Что такое Promise, и какими бывают его состояния.
• 18 советов по созданию чистого и эффективного кода JavaScript.
• Обзор на распределённые условные типы в TypeScript.
Original post link: t.me/frontendnoteschannel/3567
Forwarded and filtered by @smartfeed_bot
• Как написать функцию для поиска анаграмм в списке слов.
• Что такое Promise, и какими бывают его состояния.
• 18 советов по созданию чистого и эффективного кода JavaScript.
• Обзор на распределённые условные типы в TypeScript.
Original post link: t.me/frontendnoteschannel/3567
Forwarded and filtered by @smartfeed_bot
This is a daily stats digest!
Today the bot processed: 9 messages
Today you received: 2 messages
Our filtering prevented you from: 7 messages
Top 3 source channels:
Senior Frontend - javascript, html, css: 3 message(s)
Frontender's notes [ru]: 2 message(s)
Senior Frontend Developer | JavaScript, React, HTML & CSS: 2 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Today the bot processed: 9 messages
Today you received: 2 messages
Our filtering prevented you from: 7 messages
Top 3 source channels:
Senior Frontend - javascript, html, css: 3 message(s)
Frontender's notes [ru]: 2 message(s)
Senior Frontend Developer | JavaScript, React, HTML & CSS: 2 message(s)
React to posts with 👍, 👎, ❤️, or 🔥. Spot spam? Mark it with 🤬 or 💩. Your input is valuable!
Text t.me/OlegBEZb if you want to see something else in the daily report
Telegram
Oleg Litvinov
You can contact @OlegBEZb right away.
Forwarded from Senior Frontend - javascript, html, css
.scrollTo()
Метод scrollTo() позволяет программно прокрутить элемент до некоторой точки координат на странице.
Где x и y — это координаты левого верхнего угла экрана.
Для скролла внутри элемента (например, в <div>) нужно сначала получить этот элемент. Прокрутим первый на странице <div> на 100 пикселей вниз (этот блок должен содержать достаточно контента, чтобы появилась полоса прокрутки):
Вместо координат в scrollTo() можно передать объект с тремя параметрами:
- top задаёт количество пикселей для прокрутки по оси y;
- left то же самое, но по оси x;
- behavior определяет поведение прокрутки. По умолчанию резкое auto, но можно указать плавный smooth.
scrollTo() необходим в случае, когда прокрутку нужно совершить до определённых координат на экране. В случае прокрутки относительно текущего положения лучше воспользоваться scrollBy(), а в случае прокрутки до конкретного элемента — методом scrollIntoView().
👉 @seniorFront
Метод scrollTo() позволяет программно прокрутить элемент до некоторой точки координат на странице.
window.scrollTo(x, y)Где x и y — это координаты левого верхнего угла экрана.
Для скролла внутри элемента (например, в <div>) нужно сначала получить этот элемент. Прокрутим первый на странице <div> на 100 пикселей вниз (этот блок должен содержать достаточно контента, чтобы появилась полоса прокрутки):
const div = document.querySelector('div')
div.scrollTo(0, 100)Вместо координат в scrollTo() можно передать объект с тремя параметрами:
- top задаёт количество пикселей для прокрутки по оси y;
- left то же самое, но по оси x;
- behavior определяет поведение прокрутки. По умолчанию резкое auto, но можно указать плавный smooth.
window.scrollTo({
top: 100,
left: 0,
behavior: 'smooth'
})scrollTo() необходим в случае, когда прокрутку нужно совершить до определённых координат на экране. В случае прокрутки относительно текущего положения лучше воспользоваться scrollBy(), а в случае прокрутки до конкретного элемента — методом scrollIntoView().
👉 @seniorFront
This media is not supported in your browser
VIEW IN TELEGRAM
👩💻 Smooth Liquid Background Effect
Сцена с анимированным фоном. Сделана на SVG, CSS и JavaScript.
#codepen
Original post link: t.me/frontendnoteschannel/3568
Forwarded and filtered by @smartfeed_bot
Сцена с анимированным фоном. Сделана на SVG, CSS и JavaScript.
#codepen
Original post link: t.me/frontendnoteschannel/3568
Forwarded and filtered by @smartfeed_bot
This media is not supported in your browser
VIEW IN TELEGRAM
Section design with hover effect
Адаптивные карточки с красивым анимированным фоном при наведении. Реализованы с помощью CSS и JavaScript.
https://codepen.io/uiswarup/pen/BaaexdO
Original post link: t.me/senior_front/2002
Forwarded and filtered by @smartfeed_bot
Адаптивные карточки с красивым анимированным фоном при наведении. Реализованы с помощью CSS и JavaScript.
https://codepen.io/uiswarup/pen/BaaexdO
Original post link: t.me/senior_front/2002
Forwarded and filtered by @smartfeed_bot
This media is not supported in your browser
VIEW IN TELEGRAM
Button Hover Effects
Подборка кнопок, стилизованных и анимированных в SCSS.
👉 @seniorFront
Original post link: t.me/seniorFront/4072
Forwarded and filtered by @smartfeed_bot
Подборка кнопок, стилизованных и анимированных в SCSS.
👉 @seniorFront
Original post link: t.me/seniorFront/4072
Forwarded and filtered by @smartfeed_bot