I’m having trouble getting this layout to work like I want. I’m trying to create rows with a half width image and a text overlay box that partially covers the image. I have their first row working, but the second row with the negative margins isn’t working like I want. everything is off to the left. I’m trying to have the content more to the center like the first row. I’m trying to use BS5 for as much of this as possible.
Bootstrap (which is what the OP is using) uses flex for layout. It was built before grid was common place, and they’ve kept with the “if it ain’t broke, don’t fix it” motif