Help placing text on top of an image

I need help with my portfolio website. I followed the instructions here https://www.w3schools.com/howto/howto_css_image_text.asp to place my text on top of my background image and while it worked, my navbar wrapped all the way around the image and the text was very small. Here’s a link to my portfolio https://codepen.io/donnacamos88/pen/wjBvGo. Any help would be greatly appreciated.

which text ?? can you elaborate??

I would like to write my creditials ( which I haven’t wriiten out yet) on top of the image. However, everytime I try it, instead of the text going on top of the image it is placed on the navbar. I can’t figure out the correct code to get my “about” info on the image instead of the navbar.