【发布时间】:2015-06-19 02:06:20
【问题描述】:
我正在使用 Dreamweaver CS5.5 和 Fancybox 1.3.4。 我在一个主 div 中放置了 4 个图像(每行 2 个),它们完美地结合在一起(我不希望有间隙,因为 4 个图像一起形成了一张图片),直到我对它们应用了 fancybox。 现在两行之间有大约 20px 的水平边距,我找不到它的来源。有任何想法吗?我需要在这里粘贴代码吗? 温柔点——我主要是一名印刷设计师,所以我边走边学开发。谢谢。
我在 head 标签中有这个:
<script type="text/javascript" src="code.jquery.com/jquery-latest.min.js"></script>; <link href="jquery.fancybox-1.3.4/fancybox/jquery.fancybox-1.3.4.css" rel="stylesheet" type="text/css"> <link href="jquery.fancybox-1.3.4/style.css" rel="stylesheet" type="text/css">
在结束正文标记之前:
<script type="text/javascript">
$(function($){
var addToAll = false;
var gallery = false;
var titlePosition = 'inside';
$(addToAll ? 'img' : 'img.fancybox').each(function(){
var $this = $(this);
var title = $this.attr('title');
var src = $this.attr('data-big') || $this.attr('src');
var a = $('<a href="#" class="fancybox"></a>').attr('href', src).attr('title', title);
$this.wrap(a);
});
if (gallery)
$('a.fancybox').attr('rel', 'fancyboxgallery');
$('a.fancybox').fancybox({
titlePosition: titlePosition
});
});
$.noConflict();
【问题讨论】:
-
添加一个表达您的问题的代码的最小示例将帮助其他人确定问题所在。
-
好的,谢谢史蒂夫,我在头部标签中有这些:
-
继续编辑您的问题,将您的详细信息放入其中。我不是织梦者,但这些细节将帮助织梦者找出问题所在。
-
谢谢史蒂夫,不知道我做得对不对!
标签: javascript css fancybox