jquery - 如何防止在 draggabilly.js 拖动期间调整 div 封面图像的大小?

标签 jquery html css

我正在构建一个图片库。用户可以拖放他们的照片以将它们添加到相册。我正在使用 draggabilly.js,我的可拖动缩略图是带有 background-image:urlbackground-size: cover 的潜水员。

我遇到了一个奇怪的问题,无论何时选择缩略图,背景图像大小都会恢复为原始大小,直到选择被释放。

这个 codepen 会解释得更好,只需将其中一个图像拖到顶部即可。

http://codepen.io/anon/pen/gpvVVz

有没有办法防止图像在被拖动时恢复大小?

最佳答案

这是因为你覆盖了 background-size :

.is-dragging {
  background: #4D90FE;
}

使用

.is-dragging {
  background-color: #4D90FE;
}

代替

http://codepen.io/zba/pen/eNMOpp

关于jquery - 如何防止在 draggabilly.js 拖动期间调整 div 封面图像的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31221557/

相关文章:

javascript - 如何让这个字体选择器在带有选项卡的 Bootstrap 模式中正确显示

javascript - 这段 jquery 代码是如何工作的?

javascript - 当我编写脚本时,它显示 ReferenceError : theWidth is not defined

javascript - document.getElementById 隐藏文本对于菜单中的书签不可见

javascript - 如何将 index.html 中的内容放入 view.html 中?

javascript - Jquery查找下一个输入,选择按键而不是按钮

HTML 代码在 Outlook 2010 上无法正确呈现

javascript - 根据最终 URL 路径段将类添加到列表项

html - 是否可以使用 CSS 设置占位符伪元素文本?

css - Chrome 设备模式模拟媒体查询不工作