$("figure.item").hover (
function() {
var shadow = $(this).find('.shadow');
var button = $(this).find('.button');
shadow.height(shadow.height() + button.height() + 20)
}, function() {
$(this).find('.shadow').height(0);
}
);
$("figure.item").hover (
function() {
var shadow = $(this).find('.shadow');
var button = $(this).find('.button');
shadow.height(shadow.height() + button.height() + 20)
}, function() {
$(this).find(".shadow").css("height","");
}
);
flex-flow: column;
, поэтому перенос не нужен, т. к. контент выстраивается в колонку, а не в ряд, как раньше. Иными словами, на мобильном сайдбар у вас уже не переносится, а идёт сразу после контента, что уже говорит о ненужности wrap.wrap
в данном случае можно столкнуться с проблемами. Более того, в целом тут даже и flex-то не нужен, но пусть будет на всякий случай.body {
display: flex;
flex-direction: column;
/* тут нет flex-wrap вообще, т. е. используется стандартное значение nowrap */
}