Web разработка
1.96K subscribers
207 photos
17 videos
9 files
862 links
Самая акутальная информация для web разработчиков

По всем вопросам @haarrp

@channels_telegram - 🔥лучшие ит-каналы

@ai_machinelearning_big_data - машинное обучение

@programming_books_it - бесплатные it книги

@pythonl - 🐍
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 Индикатор загрузки на чистом CSS

Держите, пошаговое объяснение по созданию двух индикаторов загрузки на чистом CSS. В обоих случаях мы будем использовать всего один html-элемент <div> и несколько строк CSS-кода. Стоит отметить, что наши индикаторы будут настраиваемыми: вы запросто сможете создать множество их вариаций на основе одного и того же кода.

📎 Пошаговое создание индикаторов загрузки
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Адаптивная анимация прокрутки CSS с повторно используемыми ключевыми кадрами 🔥


p { --from: 0 100%; --to: 0 -100%; }
.tile { --to: 0 -150%; }
@​keyframes move {
0% { translate: var(--from); }
100% { translate: var(--to); }
}
p, .tile {
animation: move;
animation-timeline: --section;
animation-range: entry 20% 120%;
}


@htmlcssjavas
This media is not supported in your browser
VIEW IN TELEGRAM
Совет по CSS! 🤙

Вы можете создать этот магнитный эффект :hover с помощью позиционирования анкоров CSS, :has и без JS 🔥.

article { anchor-name: --develop; }
ul:has(li:hover) { --anchor: --develop; }
ul::after {
inset:
anchor(var(--anchor) top)
anchor(var(--anchor) right)
... ;
}

Как сохранить чистоту при входе/выходе из списка? Используйте transition-delay

ul:has(li:hover) { --active: 1; }
ul::after {
opacity: var(--active, 0);
transition: opacity 0.2s, inset 0.2s 0.2s;
}
ul:hover::after {
transition: opacity 0.2s 0.2s, inset 0.2s;
}
Forwarded from Javascript
🍏 Apple выпустили множество новых красивых дизайн-шаблонов для Figma.

Забиарйте себе)

https://www.figma.com/@apple

@javascriptv
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Совет по HTML 💡

Знаете ли вы, что мы можем легко создать сворачивающуюся панель без использования Javascript?

Demo https://www.codewithshripal.com/playground/html/details-element

@htmlcssjavas
Луший и простой способ освоить кодинг.

Обучиться азам CSS можно с помощью крутой игры Grid Garden — нужно просто вбивать правильный код и выращивать морковку, поливая её водой.

Игра Доступна абсолютно бесплатно, ссылка вот.
⚡️ ТОП БЕСПЛАТНЫХ Курсов по Frontend! Javascript, React, Vue, Angular... ВЫУЧИТЬСЯ С НУЛЯ!

https://www.youtube.com/watch?v=FZ4rBSYgPAg

@htmlcssjavas
This media is not supported in your browser
VIEW IN TELEGRAM
Создание отзывчивого макета с помощью HTML и CSS 🚀

https://github.com/atherosai/ui/tree/main/layout-04
​​Интерактивный гайд по CSS Container Queries

Отличная возможность для того, чтобы попробовать относительно новую фичу без необходимости создавать свою песочницу: https://ishadeed.com/article/css-container-query-guide

#инструменты #css
💡Border radius на CSS: полезные заметки для фронтенд-разработчика

#css #tips by David Mraz
Инструмент для добавления интерактивности HTML-страницам

Благодаря такому инструменту вы получаете доступ к AJAX, CSS Transitions, WebSockets и Server Sent Events прямо из HTML, без необходимости обрабатывать это всё на стороне JS. Так вы сможете сконцентрироваться на вёрстке и даже делать интерактивные страницы без знания JavaScript или CSS.

Ссылка на инструмент: htmx

#инструмент #web #frontend