@GraceAriane
Posted
to align the images and the text, you should have created a div which will contain the text, which will contain the profile and the image. you make a flex display, then in the div containing the text, you should still have done a flex display, flex direction column so that it is displayed in column and put a gap to space the elements. That's a bit like what I did and it lined up well.now I don't know if it was done on purpose as your name and the div are directly stuck to each other, but to be able to put a space, you could have put the body in display flex, with flex-direction column , a space-between put a height and a width on the body then make an auto margin on the div so it is displayed lower