TGViewer
IZUM.STUDY IZUM.STUDY @izum_study · 229 subscribers
Post #65 153
🔗 CSS Anchor Positioning: новая фича 2025, которую вы почти наверняка пропустили.

Tooltip без absolute, попап без JavaScript, адаптив без головной боли. Всё в пару строк чистого CSS.

Всем привет. И так в наших интернетах почти все пропустили одну важную новость.

🤯 Что вообще случилось?

В мае 2025 CSS наконец-то научился «приклеивать» один элемент к другому без JS и абсолютных координат.

Это называется Anchor Positioning, и оно уже работает в Chrome, Edge и даже в Safari 🙈(в Firefox пока за флагом).

Теперь вы можете сделать tooltip, выпадашку или подсказку, которая:

- всегда будет рядом с нужным элементом
- сама поменяет положение, если не влезает
- вообще ни разу не попросит JS

📲 Те теперь никаких position: absolute, left: 50%, transform: translateX(-50%), никаких Popper.js.

Тултип сам найдёт например кнопку, сам к ней приклеится и сам сдвинется, если не поместится.
Хочешь по центру сверху - пожалуйста. Не влезает то упадёт вниз. Не влезает и там прыгнет вправо.

🧪 Где уже работает:

✅ Chrome 118+
✅ Edge 118+
✅ Safari 17.4
🔜 Firefox (пока через флаг)
📊 Покрытие: уже ~71 % пользователей по данным Can I Use

🧠 Зачем оно тебе:

- Tooltip никогда не вылетит за экран.
- Не надо JS.
- Не надо вычислять высоту/ширину, чтобы двигать.
- Элемент «ведёт себя» сам, как взрослый.
- CSS наконец стал чуть умнее.

📦 Краткие выводы:

Anchor Positioning это не просто фича, это новый слой логики в CSS

Теперь браузер сам определяет наилучшее положение, а CSS впервые стал реагирующим без JS. Это значит:

Визуальные редакторы (Taptop, Webflow и пр) должны будут внедрять новую логику интерфейсов, чтобы дать доступ к anchor'ам, position-try, fallback'ам и пр.

Многие UI-библиотеки, особенно no-code и low-code, основанные на фиксированных координатах, устаревают. Примеры: Tippy.js, Dropdown'ы в Bootstrap, старые Popper-конструкторы.

ИИ верстка: это уже реальный огромный шаг в сторону "авто-импорта" из Figma

ИИ-сервисы раньше не могли точно предсказать поведение таких интерактивных элементов, потому что всё строилось на костылях.

Теперь же авто-верстка выходит за рамки flex/grid и может начать реально генерировать динамически адаптирующиеся интерфейсы.

Так что теперь у ИИ появляется шанс делать не просто красивые блоки, а функциональные, живые интерфейсы, без JS-хака.

🚀 Что это значит для сферы?

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

Теперь CSS сам умеет решать, где лучше показать элемент, без лишнего кода.
А значит: билдерам, редакторам и даже ИИ-помощникам придётся учиться по-новому.

👀 И походу это только начало. В интересное время живем однако. Всех обняли.
  • 🔥 8
  • 👍 3
  • 😱 2
More from @izum_study
  1. Aug 19, 2026⚡️ Напоминаем: сегодня в 16:00 проводим совместный эфир с Сергеем Телидченко. Тема — как п…
  2. Aug 13, 2026Идеальный макет для разработчика — миф или реальность? В среду в 16:00 проводим совместный…
  3. Aug 11, 2026«UX-дизайн» — спецноминация от IZUM на Dprofile Award 2026 Эта номинация для проектов, где…
  4. Aug 6, 2026🦢 SVH или DVH: что юзать в мобильных адаптивах? ⠀ На десктопе собрать полноэкранный блок…
  5. Jul 20, 2026🦢 Почему Header, Nav, Main и Section — не просто красивые названия? В визуальном конструк…
  6. Jul 6, 2026Салют! 🤘 Добрались до финала. Девятый урок бесплатного курса по Taptop уже в боте. ⠀ Закр…
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 →