TGViewer
Web разработка Web разработка @htmlcssjavas · 1.66K subscribers
Post #943 1K
Совет по 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;
}
  • ❤ 4
  • 👍 4
  • 🔥 4
More from @htmlcssjavas
  1. Sep 1, 2026Как создать радиальный градиент в CSS? Для создания фона в виде радиального (кругового, эл…
  2. Sep 1, 2026🔴 Тестовое собеседование на Frontend-разработчика со старшим разработчиком ex. Сбер 3 сен…
  3. Feb 17, 2025🌐 Baitroute — это библиотека, разработанная для создания реалистичных, но фиктивных уязви…
  4. Feb 15, 2025Glowing ring Загрузчик с зеркальным эффектом, созданным при помощи теней, созданных CSS-св…
  5. Dec 6, 2024Большая и интерактивная шпаргалка по CSS Эта шпаргалка не просто список параметров, а нагл…
  6. Dec 2, 2024Крутая шпаргалка по CSS Тут можно найти множество свойств CSS с их подробным описанием, пр…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →