C#
1
Вклад в тег
System.Reflection
.<div class="column">
<div class="title">Заголовок</div>
<div class="text">Текст</div>
</div>
/* любые div'ы по умолчанию имеют такую ширину, если свойства позиционирования или обтекания имеют дефолтные значения, но для проформы обозначим явно */
.column {width: auto; padding: 15px;}
.title, .text {width: auto;}
transition
срабатывает, а на подчёркивание - нет. Чтобы такого не было, нужно указывать границу сразу, но с прозрачным цветом (border-bottom: 2px solid transparent;
), а уже в псевдоклассе :hover менять только цвет границы.