Thanks for updating in! What has been suggested is getting more and more complicated since you are not pretty much familiar with it. I would highly recommend that you check out other means by utilizing a grid plugin where in you simply upload images and text, a little tweaking of the settings and you will be all set to have grid display with text on hover of the images.
I would like you to check out some of the examples here:
And you can install this plugin by going to X > Validation > Extensions. For more details for each of this plugin, please check it out here: https://theme.co/apex/forum/t/extension-essential-grid/68, https://theme.co/apex/forum/t/extension-the-grid/74
The plugin method is the easiest way to achieve what you have in mind.
Hope this helps.