@codeispoetry: that still doesn’t show us the HTML and other CSS rules you have in place. If you give us the fuill code, we can see the issue for ourselves. Showing us a picture tells us little or nothing about the code.
For elements whose layout is governed by the CSS box model, the transform property does not affect the flow of the content surrounding the transformed element. However, the extent of the overflow area takes into account transformed elements. This behavior is similar to what happens when elements are offset via relative positioning. Therefore, if the value of the overflow property is scroll or auto, scrollbars will appear as needed to see content that is transformed outside the visible area.
So yes, overflow:hidden; could be used to keep a scaled image within it’s parent box.