Responsive Double Image CSS Layout
How would you lay this out at desktop (1920), tablet (834), and mobile (375)?
I reached for
grid
but I'm having particular difficulty with the fact that the two images need to maintain their relationship to each other, which makes using a grid impossible (or so I thought). I've created two divs and used flex to make the content change at smaller screens.7 Replies
Mobile layouts.
is it not easier to keep the images as one single image and align that one using grid or a flex layout? The first paragraph you can align using grid-columns or just a negative margin
And the image then includes all the whitespace? That may be easier I suppose
or put the images in a container, you will posirion them in relation to eachother and then the container in relation to the page
Yes, the image should contain all the whitespace if you opt for a single image. BTW. I have tried to replicate your layout in a codepen using a full grid-layout. It should be something like this. Some finetuning might still be required. https://codepen.io/janvalkenburg/pen/qBvXPGo
you could probably use something like clip-path on a single image to hide part of it, then just treat it like a single container
Thanks yall, this helped a bunch: @angelus12 your solution is very slick, the way I'd go in the future if I had complete freedom with CSS (I'm currently building in Webflow and it's quite prescriptive). But @Caps-look gave me the mental frameshift I needed in terms of treating it like a single container rather than trying to position two ever-changing rows of content.
Big love for this community! ✨