我有一个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>
有谁知道为什么会发生这种情况以及我可以做些什么来解决它?
(显然,我已经尝试清除缓存。此外,这似乎并未与特定资源隔离。无论哪个资源首先出现在列表中,都会发生。)
答案 0 :(得分:0)
将块元素(div
)包装在内联标记中是一个奇怪的问题。将div
更改为span
即可。