Croppic.net错误的图像尺寸,无法裁剪

时间:2016-03-30 08:10:27

标签: javascript jquery html css croppic

我正在使用croppic.net使用户能够在上传之前执行简单的图像裁剪。 问题是裁剪容器内的图像始终变形。enter image description here

由于这个原因,我无法正确裁剪图像,因此无法将图像向右拖动到更远的位置来裁剪零件。即使我放大,图像x宽度也始终与容器的宽度保持一致。

我正在使用的CSS:

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

Html(使用基础):

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

预装图像的Js应该初始化作物:

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

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

加载了croppic.js,并在页面末尾内嵌了javascript;所以那里应该没有问题。

2 个答案:

答案 0 :(得分:2)

我现在感到愚蠢。问题是使用Zurb Foundation,它有一个css类

img{
    max-width: 100%;
}

导致变形和无法裁剪

如果其他人犯了这个错误就张贴这个。

答案 1 :(得分:0)

与UI Kit有同样的问题。添加:

.cropImgWrapper img{
    max-width: none;
}

到croppic css文件解决了问题