Ready to explore the possibilities?
Request a quick call with our team to find out how the Innovation Explorer program can help your business take its next big leap into AI and automation.
Close up the browser to see how these options behave at different div sizes
Background sizing
background is proportional to the container
background-size: 50% auto; background-position: center;
background is fixed width regardless of the container size
background-size: 530px auto; background-position: center;
a clever mix of the two, where we add a percentage to a fixed size, to get an image that resizes but not as much...
background-size: calc(27% + 250px) auto; background-position: center;
you can even use 'calc' to make the image size increase as the viewport closes... whatever next?!
background-size: calc(1200px - 63%) auto; background-position: center;
Background positioning
background sits at a point 75% across the width (left to right) and 20% of the height (top to bottom)
background-size: 25% auto; background-position: 75% 20%;
background sits against 100% of the width (i.e. all the way to the right), and again 100% of the height (i.e. all the way to the bottom)
background-size: 25% auto; background-position: 100% 100%;
You can exceed 100% in your position values
background-size: 25% auto; background-position: 120% 120%;
You can bring the background in a fixed distance from the edge by using 'calc'
background-size: 25% auto; background-position: calc(100% - 30px) calc(100% - 30px)
You can also make the background go the opposite way to what you might expect...
background-size: 25% auto; background-position: calc(800px - 60%) calc(400px - 80%);
by combining these, you can get the background to do pretty much what you want, even wacky things like this
background-size: calc(1500px - 102%) auto; background-position: calc(288px - 60%) calc(97px - 50%);

