I am new for web development and I was wondering if you guys could direct me to the appropriate keywords I should use to make the following possible. So, there is a website where at the top of the page, there are list of Tabs( or keywords aligned horizontally) and if I hover around one of the keywords or tabs, something like a modal comes up(like slides down), which has another list of clickable words and when the cursor is no longer hovering around the tabs, the modal just disappears.
I have prepared a gif to show the details as my wording might be very confusing. So I was wondering if you could help me how to get started with to make the same website using ReactJs. Thank you for your help in advance.