'Canvas background not scaling properly (Unity)

I have a background that is compiled of 7 PNG images, but for bigger or smaller screens it will not fit correctly. I have tried numerous ways to fix this issue but can't seem to find out how to fix his issue.

Expected result when scaling screen Expected Result

Actual result when scaling screen Actual Result

Does anyone know how to fix this issue? Please let me know!

Extra images

Hills Background Canvas Inspector



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source