Code Ready | Frontend
20K subscribers
700 photos
316 videos
17 files
468 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
👩‍💻 Полезные горячие клавиши VSCode

Shift + Del — удаляет строку целиком. Не нужно будет выделять мышкой всю строку и потом нажимать Backspace.

Ctrl + L — выделяет всю строку целиком. Теперь копипастить еще проще.

Ctrl + / — Закомментирует или раскомментирует текущую строку.

📣 Code Ready | #клавиши
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
🙄 Знал ли ты, как можно добавить целое видео в любой текст на CSS?

Главное, о чем нужно знать — это свойство background-clip: text, которое заставляет фоновое изображение заполнять только сам текст, а не весь блок.

.clip-text {
background: url (http://i.giphy.com/fsULJFFGv8X3G.gif);
background-size: cover;
background-position: center;
-webkit-background-clip: text;
color: transparent;
}


Из-за этого текст становится "покрашенным" в изображение, а сам цвет текста устанавливается как прозрачный (color: transparent), что позволяет увидеть только фон внутри текста.

▶️ Ещё кому интересно, оставлю ссылку на готовый код

📣 Code Ready | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
👍35🔥13🤝6
Порекомендую вам, что из интересного можно добавить на свой сайт.
#средничкам

Добавление интерактивных элементов — отличный способ оживить вашу веб-страницу. Сегодня мы создадим таймер обратного отсчета, который начнет работать при нажатии на кнопку.

HTML-разметка будет простой: блок для отображения времени и кнопка для запуска таймера.
<div id="countdown">10</div>
<button id="start-timer">Старт</button>


Добавим немного стилей, чтобы таймер выглядел аккуратно:
#countdown {
font-size: 2em;
text-align: center;
margin: 20px;
}
button {
display: block;
margin: 10px auto;
}


Теперь переходим к JavaScript. Вначале получим элементы страницы, которые будут участвовать в работе таймера:
const countdownEl = document.getElementById('countdown');
const startButton = document.getElementById('start-timer');


Далее реализуем сам таймер. Он будет уменьшать число каждую секунду:
startButton.onclick = () => {
let time = parseInt(countdownEl.textContent);
const timer = setInterval(() => {
time--;
countdownEl.textContent = time;
if (time <= 0) clearInterval(timer); // Остановка таймера при достижении нуля
}, 1000);
};


🔥 Теперь, когда вы нажмете кнопку Старт, таймер начнет обратный отсчет с 10 до 0, а затем остановится. Такой простой механизм может использоваться для создания счетчиков или отображения времени на вашей странице!

📣 Code Ready | #практика
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥6🤝4👎1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Обязательные поля для заполнения

Псевдокласс :required в CSS используется для стилизации элементов формы, которые имеют атрибут required.

Это означает, что элемент должен быть заполнен перед отправкой формы.

📣 Code Ready | #свойство #css
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥7😁3
🖥 Учимся создавать эффект параллакса

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

- HTML структура
- Добавляем стили в CSS
- CSS для контента
- JavaScript


📣 Code Ready | #css #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19👍14🤝4
Media is too big
VIEW IN TELEGRAM
👩‍💻 Фишка для корпоративных разработок

Если вы уже владеете системой управления версиями, то вам будет полезно знать🙄

Режим отслеживания изменений между версиями позволяет удобно посмотреть как изменялся код

Включить можно в меню в верхней панели, также есть режим, который показывает блоки измененного кода 🤩

📣 Code Ready | #vscode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥5🤝3
👩‍💻 Простое раскрывающееся меню

Всем привет! Сегодня попробую показать, как создать и анимировать простое меню для сайта на Html, Css и Js!

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

📣 Code Ready | #css #js
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21👎6🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Grid Garden — игра, которая учит основам CSS Grid, позволяя управлять растениями в саду, используя свойства для прохождения уровней.

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

📣 Code Ready | #ресурсы
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🔥6🤝3
👩‍💻 Добавим эффекты на ваш сайт!

В этом посте мы рассмотрим несколько различных hover эффектов, с которыми можно сделать сайт красивее и более динамичным. Всё создано на чистом Css, а посмотреть кода, можно чуть ниже.

- Эффект обводки
- Мягкий впад
- Эффект переворота
- Минималистичный


🔥 И как же без кода на codepen.io

📣 Code Ready | #css
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥26👍13🤝2