- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试在我的应用程序中使用 Jcrop,尽管我遇到了一个错误。我去了演示页面,那里也存在这个错误。以下是创建方法。
转到此演示页面 http://deepliquid.com/projects/Jcrop/demos.php?demo=advanced
确保选中以下选项“可以移动选择”
“可调整大小的选择”「长宽比」“最小尺寸/最大尺寸设置”
创建一个选定区域,将其拖动到左上角,捕获选区的右下角(就像要调整其大小一样)并将其拖动到图像的左上角。
一旦经过图像的左上角,选择区域就会向下折叠为 0x0 像素选区。
此错误仅在设置宽高比时发生。否则它工作正常。
我想知道是否有人有使用此插件的经验来修复此错误。我已经研究了一整天了,但还没弄清楚。
--编辑--在花了几个小时之后,我基本上修复了这个错误。我更改了以下代码。
// Magic %-)
if(xx >= x1) { // right side <-- Changed > to >=
if(xx - x1 < min_x) {
xx = x1 + min_x;
} else if (xx - x1 > max_x) {
xx = x1 + max_x;
}
if(yy > y1) {
yy = y1 + (xx - x1)/aspect;
} else {
yy = y1 - (xx - x1)/aspect;
}
} else if (xx <= x1) { // left side <-- Changed < to <=
if(x1 - xx < min_x) {
xx = x1 - min_x
} else if (x1 - xx > max_x) {
xx = x1 - max_x;
}
if(yy > y1) {
yy = y1 + (x1 - xx)/aspect;
} else {
yy = y1 - (x1 - xx)/aspect;
}
}
这阻止了它崩溃,但它仍然有点问题。
--编辑结束--
最佳答案
更稳定的版本似乎如下:
if(xx===x1){xx=x1+min_x;}
// Magic %-)
if (xx > x1) { // right side
if (xx - x1 < min_x) {
xx = x1 + min_x;
} else if (xx - x1 > max_x) {
xx = x1 + max_x;
}
if (yy > y1) {
yy = y1 + (xx - x1) / aspect;
} else {
yy = y1 - (xx - x1) / aspect;
}
} else if (xx < x1) { // left side
if (x1 - xx < min_x) {
xx = x1 - min_x;
} else if (x1 - xx > max_x) {
xx = x1 - max_x;
}
if (yy > y1) {
yy = y1 + (x1 - xx) / aspect;
} else {
yy = y1 - (x1 - xx) / aspect;
}
}
关于jquery - Jcrop 中的一个错误,minSize+aspectRatio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6514413/
我正在使用 lmtree()来自 partykit 的函数使用线性回归对数据进行分区。回归使用权重,我想确保每个分支都有一个最小总权重,我用 minsize 指定选项。例如,在下面的示例中,树只有两个
我想要实现的是,JScrollPane 将在内容缩小到最小尺寸后显示滚动条。滚动条显示后,面板应具有最小尺寸。我能实现的最接近的事情是在 jpanel 上实现 Scrollable 并重写 getSc
我正在尝试在我的应用程序中使用 Jcrop,尽管我遇到了一个错误。我去了演示页面,那里也存在这个错误。以下是创建方法。 转到此演示页面 http://deepliquid.com/projects/J
我正在构建一个带有图表 ( system.windows.forms.datavisualization.Charting.ChartArea ) 的 winforms 应用程序。此图表中的系列在 A
我有这个对象 @Validateable class Foo { Map items static constraints = { items minSize: 1
我正在使用 MS Chart Control .NET 3.5、WinForms、C# 实现散点图。我的 x 轴数据是 DateTime 并注意到我无法放大小于 1 天的分辨率,尽管按如下方式设置了
我是一名优秀的程序员,十分优秀!