This media is not supported in your browser
    VIEW IN TELEGRAM
  Эффект наведения на карточки с появлением подписи к изображению. Реализовано с помощью CSS.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥20👍8😁2
  Свойство
shape-outside задает форму, по которой текст обтекает элемент. Это позволяет создавать уникальные текстовые обтекания, основанные на различных формах, таких как круги, эллипсы или многоугольники.Параметры свойства:
• circle (radius at position) — круг с заданным радиусом и позицией.
• ellipse (radius-x radius-y at position) — эллипс с заданными радиусами и позицией.
• polygon (point1, point2 ...) — многоугольник, где каждая точка указывается координатами.
float: left — Для правильного применения обтекания текста с помощью shape-outside, элемент должен быть плавающим.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍45🔥14😁1
  👍23🔥7
  Color Highlight — это расширение для VS Code, которое автоматически окрашивает цветовые значения в CSS-файлах и обрамляет их рамкой, позволяя лучше понимать, какой цвет будет использоваться в итоге.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍23🔥6😁4
  В чём разница между drop-shadow и box-shadow в CSS?
Ответ:
• box-shadow — добавляет тень к рамке элемента, то есть вокруг его границ. Это свойство работает с любыми элементами, создавая тень, повторяющую контуры элемента.
• drop-shadow — применяется с функцией filter и позволяет создавать более сложные тени для графики и текстов. Оно учитывает прозрачность и форму содержимого элемента, что особенно полезно для изображений и SVG.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍43🔥9😁3👎1
  Для создания эффекта полосатой тени текста используется несколько CSS-свойств, которые позволяют добавить тексту цветную тень и сделать его цвет прозрачным с полосатым фоном. Рассмотрим ключевые моменты, которые отвечают за этот эффект:
• text-shadow — Создает тень текста с заданными смещением, размерами и цветом.
• background: repeating-linear-gradient — Устанавливает полосатый фон с повторяющимся линейным градиентом.
• background-clip: text — Обрезает фон до контура текста, делая его видимым только внутри текста.
• webkit-animation-fill-color: transparent — Делает цвет текста прозрачным, чтобы фон был виден через него.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍26🔥7😁1
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Эффект, который выделяет определенные элементы, создавая контраст и акцент на них, при наведении на изображения, реализованный с помощью CSS и JavaScript.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍34🔥9😁1
  Функция Intl.DateTimeFormat: Форматирует дату и время в соответствии с заданным локалем и параметрами, поддерживая разнообразные языковые и региональные стандарты.
Она имеет несколько вариантов использования, давайте их разберём:
• Intl.DateTimeFormat() — Форматирует дату и время в соответствии с локалью по умолчанию и стандартными параметрами.
• Intl.DateTimeFormat ('en-GB') — Использует заданную локаль ('en-GB' в данном случае) для форматирования даты и времени в соответствии с британским форматом.
• Intl.DateTimeFormat ('en-GB', { year: 'numeric', month: 'long', day: 'numeric', weekday: 'long' }) — Позволяет настроить форматирование, указав параметры.
Функция поддерживает множество вариаций описания опций, позволяя детально настроить форматирование даты и времени в зависимости от ваших потребностей.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍26🔥9😁4
  В статье собраны 70 реальных вопросов, часто задаваемых на интервью. При клике на каждый вопрос, вы получаете полный и понятный ответ.
Советую каждому прочитать, пока ещё осталось время для обучения)Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥19👍3👎2
  This media is not supported in your browser
    VIEW IN TELEGRAM
  CSS Grid Generator — сайт, с помощью которого можно сгенерировать сетку и получить готовый CSS-код. Сначала задаем количество строк, колонок и расстояния между ними, далее рисуем расположение div-блоков в сетке.
⛓  Ссылочка: https://cssgrid-generator.netlify.app/
➡️  @code_ready | #ресурсы
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍42🔥18😁2
  Свойство
conic-gradient позволяет создавать конические градиенты (цветовой переход, который вращается вокруг центра, создавая эффект, похожий на цветовое колесо) , что делает их очень полезными для создания различных визуальных эффектов. Параметры свойства:
• from (angle): Указывает начальный угол, с которого начинается градиент.
• color-stop: Цвет и его позиция в градиенте (red, yellow, green)
• percentage: Необязательный параметр, указывающий кол-во цвета в градиенте (red 25%)
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍22🔥5😁2
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Codeium — это мощное расширение для VS Code, которое помогает вам писать код быстрее и умнее. Оно предлагает интеллектуальные подсказки и автозаполнение, основанные на AI. Также плагин поддерживается многими языками программирования.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍40🔥12😁3
  This media is not supported in your browser
    VIEW IN TELEGRAM
  Roadmap,sh — сайт, на котором собраны roadmaps по всем направлениям, начиная от бэкенд-разработки, заканчивая UX-дизайном. Все темы для изучения схематично отображены в нужной последовательности для поэтапного изучения.
⛓  Ссылочка: https://roadmap.sh/
➡️  @code_ready | #ресурсы
Please open Telegram to view this post
    VIEW IN TELEGRAM
  1🔥20👍12
  ✅ Ещё 1 перезалив шпаргалки, в этот раз напомню про регулярные выражения
Эта шпаргалка представляет набор основных методов для создания и использования регулярных выражений в JavaScript. В ней содержатся все основные операции.
➡️  @code_ready | #шпаргалка #js
Эта шпаргалка представляет набор основных методов для создания и использования регулярных выражений в JavaScript. В ней содержатся все основные операции.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍31🔥4
  Функция String.prototype.padStart() добавляет символы в начало строки до достижения заданной длины.
Параметры функции:
• targetLength — желаемая длина строки.
• padString — символы для добавления (по умолчанию пробел).
Функция padStart() полезна для выравнивания чисел или текста в таблицах, добавляя ведущие нули или другие символы для выравнивания данных в нужном формате.
Есть обратная ей функция — padEnd(). Принцип действия такое же, но символы добавляются уже с конца.
Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍21🔥7❤1😁1
  Как использовать промисы в JavaScript?
Ответ:
1. Создание промиса: Используется для обработки асинхронных операций. Он может находиться в состояниях pending, fulfilled, или rejected
const promise = new Promise((resolve, reject) => {
  setTimeout(() => {
    resolve('Data received');
  }, 2000);
});promise.then((data) => {
  console.log(data); // Data received
}).then(() => {
  console.log('Further processing');
});promise.catch((error) => {
  console.error('Error:', error);
});promise.finally(() => {
  console.log('Operation complete');
  // Cleanup code here
});Please open Telegram to view this post
    VIEW IN TELEGRAM
  👍19🔥5
  This media is not supported in your browser
    VIEW IN TELEGRAM
  ✅ Горячие клавиши для быстрой верстки 
• Ctrl + F2 — Выделяет все вхождения текущего слова.
• Alt + ↑ / ↓ — Переместит строку с курсором вверх или вниз, в зависимости от комбинации клавиш.
• Shift + Tab — Удаляет отступы.
@code_ready | #клавиши
• Ctrl + F2 — Выделяет все вхождения текущего слова.
• Alt + ↑ / ↓ — Переместит строку с курсором вверх или вниз, в зависимости от комбинации клавиш.
• Shift + Tab — Удаляет отступы.
@code_ready | #клавиши
👍40🔥12😁1
  