【问题标题】:css, jasny fileinput - rotate thumbnail imagecss, jasny fileinput - 旋转缩略图
【发布时间】:2014-12-18 02:03:12
【问题描述】:

我正在尝试使用 jasny 文件输入控件来实现图像缩略图预览。由于我的照片可能需要旋转,我添加了额外的旋转按钮。 我遇到的问题是,当图像不是正方形并且旋转时,它会从缩略图空间中部分截断。 这是 JSFiddle http://jsfiddle.net/cumqod2n/

    <div>
<button id="rotate" type="button" class="btn btn-default">Rotate <i class="fa fa-repeat"></i></button>
</div>
<br>
<div class="fileinput fileinput-new" data-provides="fileinput">
  <div class="fileinput-new thumbnail" style="width: 200px; height: 150px;">
    <img data-src="holder.js/100%x100%" alt="...">
  </div>
  <div class="fileinput-preview fileinput-exists thumbnail" style="max-width: 200px; max-height: 150px;"></div>
  <div>
    <span class="btn btn-default btn-file"><span class="fileinput-new">Select image</span><span class="fileinput-exists">Change</span><input type="file" name="..."></span>
    <a href="#" class="btn btn-default fileinput-exists" data-dismiss="fileinput">Remove</a>
  </div>
</div>

只需预览一些图像并尝试旋转它 - 明白我的意思。

编辑 1

请在此处找到更新的示例:http://jsfiddle.net/cumqod2n/4/。如您所见,我只是将“旋转”类移动到文件输入 div。它允许我旋转图像并完全显示它。但是,我还有另一个问题 - 当图像从横向变为纵向时,它已被下面的按钮重叠。

所以我的下一个问题是 - 如何相应地调整图片下方的按钮?

【问题讨论】:

    标签: javascript css jasny-bootstrap


    【解决方案1】:

    这不是 Jasny Bootstrap 特有的,而是 CSS 转换特有的。

    阅读Rotated elements in CSS that affects their parent's height correctly

    【讨论】:

      猜你喜欢
      • 2011-06-25
      • 2016-12-23
      • 1970-01-01
      • 2021-11-14
      • 1970-01-01
      • 1970-01-01
      • 2011-05-12
      • 2017-07-24
      • 1970-01-01
      相关资源
      最近更新 更多