0

I am using croppic.net to enable the user to perform a simple image cropping before uploading. The problem is the image inside the cropping container is always deformed.enter image description here

Due to this i cannot crop the image correctly and it is not possible to drag the image farther to the right to crop of parts from there. The image x-width always stays the same as the width of the container even when I zoom in.

The css I'm using:

#croppicContainer{
    width: 300px;
    height: 300px;
    position: relative;
}

Html (using foundation):

<div class="row">
    <div class="large-4 columns">
        <div id="croppicContainer"></div>
    </div>
</div>

And the Js which preloads the image and should initialize the crop:

var cropperOptions = {
    cropUrl: 'path_to_your_image_cropping_file.php',
    loadPicture: '../../img/provider-logos/5000_logo.jpg'
};

var cropperHeader = new Croppic('croppicContainer', cropperOptions);

The croppic.js is loaded and the javascript of me inline at the end of the page; so there should be no problem there.

Max90
  • 193
  • 2
  • 14

2 Answers2

2

I feel stupid now. The problem was the usage of Zurb Foundation, which has a css class

img{
    max-width: 100%;
}

which caused the deformation and inablility to crop

Just posting this if somone else makes this mistake.

Max90
  • 193
  • 2
  • 14
0

Had same issue with UI Kit. Adding:

.cropImgWrapper img{
    max-width: none;
}

to croppic css file solved the problem

Igor Mizak
  • 1,088
  • 1
  • 11
  • 19