как сделать чтобы блок text появлялся при наведении на слайд и не скрывался?
Проблема в том что блок должен быть через position absolute
1. Определяем позицию всех элементов на странице - с этим сложности, я не могу понять как это сделать.
grid-gap - устаревшее написание.
Со скрина кликая на item будет скачиваться файл, и конечно нужно чтобы кликнуть можно было хотя бы на 4px рядом
#
(тут возможны варианты, если адрес уже с якорем) или на js получать адрес текущей страницы (разумнее и не меняет урл).Но вообще, логичнее, при наличии JS просто закрывать это окно без перезагрузки.