Никак, жирнее текст - больше размер текста Либо делай фикс размеры либо танцы с бубнами, к пример продублировать текст, один делать невидимым и с тем же шрифтом, а другой только для визуализации и уже с жирным текстом + абсолют что-бы не мешал
делай компонент не через марджин, а через флексы, или я туплю и это не поможет
https: //codepen.io/hexagoncircle/pen/WNrYPLo
По-моему отрицательный маржин лечить, +,- пиксели погонять.
Вариативные шрифты можно попробовать
уу, как сложно ладно
они и так флексом заданы
Так а при чём тут выравнивание?у него банально шрифт выростает из-за шрифта потолще, вот ему нужно куда-то лишний маржин или паддинг деть чтобы не было еффекта расширения блока. Это все равно что при ховере бордер навешивать 1px, и чтоб он не прыгал тебе 2px куда то запрятать нужно.
ну да, сори, чет я тупанул. Помню, сталкивался с проблемой и как-то решал, но точно не вспомнил, как. Тут чувак кинул решение, но почему-то удалил,, посмотри https://css-tricks.com/bold-on-hover-without-the-layout-shift/
https://stackoverflow.com/questions/556153/inline-elements-shifting-when-made-bold-on-hover
так а как на них отрицательный марджин использовать?
это что такое?
Обсуждают сегодня