Hi @ddave104,
Indeed there are many ways to do it depending on the layout and overall UX interaction that you want to deliver.
A common approach is to have a place on your right, completely empty. When player hovers or presses a button, you fill the information on the right side of the screen displaying information about the selection. This is very common in options menus, you however an option and on the right we can generally see what it does, explanations etc. You can even show a play button on the right.
On the above image Mission1 , Ride of the valkyrie enter etc. imagine that they are hidden or empty, when you click a button, information is filled to that boxes. Thats the general approach
Another approach common again is to have tooltips. These are generally very common again in games. You click a map and it pops up a small screen to show you what it is even take action like play.
Something like above. You can hardcode this on click you show hide or more nicely you use one but position same window different places with different data.
Another one is to use nested menus and inner navigation. You click a button , panel changes and shows you information, you can go even more deeper menus or simply go back. This is preferred in customization like menus in games since one weapon can have many attachments etc.
All of these depends on what inputs are used, what platform it is, how the layout looks like, what kind of information is displayed etc. there are quite a much to consider before making a decision however the easiest one for you to try.
You can make overlay to each button with their button and information. Make array from all these overlays. When a button clicked first you for loop all the array and set them visibility collapsed and only set the current buttons overlay visibility to visible. This is not scalable ofcourse better if you do templating but first wanted to demonstrate the way of doing it.
If you have some screen shots available we can help. Also if you meant you have a front/back visibility problem that generally comes from the Z index so search for that. Also worth mention that if you are inside the scrollbox, you could be clipping in it so its not visible.