0

我有一个 getResources 块,如下所示:

<a href="[[+tv.galimage]]" class="fancybox galitem" title="[[+pagetitle]]">
<div class="galimage" style="background-image: url('[[+tv.galimage]]')"></div>
</a>

但由于某种原因,前两个资源与 A 标签之外的 div 一起出现,例如:

<a href="images/Gallery/ferrari1.jpg" class="fancybox galitem" title="Image 2">
</a>
<div class="galimage" style="background-image: url('images/Gallery/ferrari1.jpg')"></div>

然而,在前 2 个之后并使用相同模板块的所有其他资源都按预期显示,例如:

<a href="images/Gallery/porsche.jpg" class="fancybox galitem" title="Image 2">
<div class="galimage" style="background-image: url('images/Gallery/porsche.jpg')"></div>
</a>

有谁知道为什么会发生这种情况以及我能做些什么来解决它?

(显然,我已尝试清除缓存。此外,这似乎并不与特定资源隔离。无论哪个资源首先出现在列表中,都会发生这种情况。)

4

1 回答 1

0

div将块元素 ( ) 包装在内联 a 标记中是一个奇怪的问题。更改divspan,没关系。

于 2015-04-28T09:39:31.250 回答