Привет) можно и на чистом css.
родительскому блоку position: relative; overflow: hidden.
блоку с кнопкой position: absolute; bottom: 0; transform: translateY(высота кнопки^px); transition: transform .5s;
при ховере на родительский блок блоку с кнопкой задавать transform: translateY(0);
также можно поигратся с появлением кнопки типа чтоб она инертно подъежала, вписать какой нибуть красивый easing )
https://codepen.io/ljutaev/pen/YvJrKY
На гридах это конечно просто!
а вот на флексе без дополнительного дива сделать не могу. Наверное и не получиться)))
Здраствуй! попробуй добавить вендорньіе префиксьі. У меня такое на айпаде бьіло. Не работал центрирование флексбокс) https://autoprefixer.github.io/. А вобще научись использовать галп для сборки проектов )
Привет)
show()/hide() ето тоже самое что display: block/display:none.
Проинспектируй елемент в етом состоянии, если не получается, попробуй просто скривать/показивать добавлением классов через jq.
Может можешь на гит залить ?