Hi Carl, Thanks for the welcome and your time. I think the first example
is close enough to what I'm trying to accomplish. but I'm afraid the codePen link for the example is incorrect I would really appreciate if I could look at the example code .. meantime I will prepare a codePen example myself and post it here in case someone else needs a pointer for something similar.
Update: I noticed a space at the end of the link for your first example, after removing it I was able to see your example. it's awesome thanks this is exactly what I was looking for