Code Ready | Frontend
20.4K subscribers
705 photos
316 videos
17 files
469 links
Авторский канал по Frontend разработке.
Ресурсы, гайды, задачи, шпаргалки.
Информация ежедневно пополняется!

Автор: @energy_it

РКН: https://clck.ru/3NJCKs

Реклама на бирже: https://telega.in/c/code_ready
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🤯 Очень красивый эффект для блока карточки на CSS

На самом деле, это совсем не так тяжело, главное знать пару функций — blur, calc и самые базовые в языке стилей.

Вот код карточки, но без доп. эффектов:
.card {
background: #191c29;
width: var(--card-width);
height: var(--card-height);
justify-content: center;
align-items: center;
color: rgb(88 199 250 / 0%);
}


Разберем самые важные функции:

CSS-функция var() — подставляет кастомные свойства в качестве значения свойств

Стилевая функция blur() — задаёт размытие по Гауссу изображений, фоновых картинок или текста.

Функция calc() — производит математические вычисления прямо в css.

▶️ И конечно же полный код карточки на codepen.io

📣 Code Ready | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍13🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Очередной атрибут — spellcheck

Который определяет, должна ли проверяться орфография содержимого элемента. Всё максимально просто.

Он может использоваться в таких элементах, как input, textarea, и даже в некоторых других контейнерных элементах, поддерживающих ввод текста.

Он имеет всего два значения:
• spellcheck="true" — Проверка орфографии включена.

• spellcheck="false" — Проверка орфографии отключена.


📣 Code Ready | #атрибут
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24👍10👎1
This media is not supported in your browser
VIEW IN TELEGRAM
Удобная фукнция от VS Code 👨‍💻

VS Code позаботился об управлении контролями версий и содержит себе много фишек, связанных с git

Здесь показано, как можно удобно отменить последний коммит, всего лишь одной кнопкой

📣 Code Ready | #vscode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥6🤝2
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Уже пользовались свойство object-fit?

Оно позволяет управлять тем, как картинка <img> или видео <video> будет подстраиваться под заданные размеры. По своему поведению очень похоже на свойство background-size для фоновых изображений.

Параметры свойства:

1. fill — картинка полностью вписывается в указанные размеры
2. contain — картинка подстроится под заданные размеры так, чтобы поместиться внутри целиком без нарушения пропорций
3. cover — картинка заполнит всю доступную область, обрезая всё ненужное
4. scale-down — браузер сравнивает размеры картинки со значением none и contain и выбирает одно из них.
5. none — картинка отображается без изменения пропорций или размеров


📣 Code Ready | #свойство
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥10😁4
This media is not supported in your browser
VIEW IN TELEGRAM
flexboxdefense — игра в жанре Tower Defense, в которой нужно правильно расположить турели с помощью flexbox для защиты.

📌 Ссылочка: flexboxdefense.com

📣 Code Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍3👎2
👩‍💻 Шпаргалка по методам строк

Она предоставляет список основных методов для работы со строками в JS. Каждый метод сопровождается кратким описанием его функциональности.

📣 Code Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥11🤝7
This media is not supported in your browser
VIEW IN TELEGRAM
CSS Gradient — Этот сайт позволяет легко создавать градиенты с помощью интуитивно понятного интерфейса и генератора кода. Вы можете настроить цвета и сохранить свои градиенты для дальнейшего использования.

📣 Code Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍4
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Простой атрибут — translate

Он управляет тем, должно ли содержимое элемента переводиться, если страница переведена с использованием автоматических переводчиков.

Имеет два значения:
• translate="yes" (по умолчанию) — Должно быть переведено.

• translate="no" — Не должно быть переведено.


Советую использовать его, когда нужно предотвратить перевод специфических текстов, таких как имена собственные, бренды или код, который может быть некорректно переведен.

📣 Code Ready | #html
Please open Telegram to view this post
VIEW IN TELEGRAM
👍28🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
Знал ли ты, что можно не перепечатывать текст из видео вручную?

selectext —
это расширение для Chrome, с помощью которого можно скопировать текст из видео, выделив область с текстом.

⬆️ Скачать расширение

➡️ Code Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥25👍13
👩‍💻 Анимация бургер-кнопки

Всем привет! Сейчас разберем как создать и анимировать бургер-кнопку, которая используется для создания меню на сайтах.

Основой для создания такого эффекта является свойство transform, с помощью которого можно смещать элементы в заданном направлении.

📣 Code Ready | #гайд #css
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍24🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Уже были 2 игры для изучения флексов, но недавно нашел интересную игру уже для JavaScript

JSRobot —
небольшая игра, в которой вам предстоит управлять роботом с помощью Javascript для преодоления препятствий и решения головоломок.

📌 Ссылочка: lab.reaal.me/jsrobot

📣 Code Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍9🤝3👎2