【发布时间】:2017-02-28 10:18:45
【问题描述】:
如何在 fancyBox 3 中的图片幻灯片周围添加一个框架?
目前,我尝试了以下方法:
<style>
.fancybox-placeholder {
padding: 40px;
background: #fff;
}
.fancybox-image {
position: static;
}
</style>
<a href="img.jpg" data-fancybox><img src="thumb.jpg"></a>
这在查看幻灯片和在幻灯片之间导航时有效,但在 fancyBox 的打开/关闭过渡期间效果不佳。
您可以在 CodePen 上看到它的实际效果。
有没有更好的方法在 fancyBox 3 中创建框架,所以在打开和关闭幻灯片/画廊时看起来也不错?我在documentation 中找不到任何相关信息。
【问题讨论】:
-
我不知道获得好的结果有多容易,因为图像以多种尺寸显示。您会考虑在 Photoshop 中添加白框吗?
-
我不认为 Photoshop 是一个好的选择。将框架添加到大图像,而不是缩略图,也会导致不太好的过渡。我不想在缩略图中添加框架。
-
抱歉,目前不可能,因为图像环绕元素是使用 CSS 变换缩放的,任何视觉元素在动画时也会缩放。因此它看起来会变形。
-
谢谢,@Janis。也许,如果有这个问题的答案:stackoverflow.com/questions/42505524/transitions-in-fancybox-3,这真的不是问题,因为我可以使用另一个转换。你知道吗?
标签: css fancybox fancybox-3