我正在使用带有 Gallery Field 插件和 Fancybox 的高级自定义字段。如果观众点击缩略图,Fancybox 幻灯片应该会弹出。问题是,缩略图没有显示出来。当我检查元素时,由于某种原因,img 大小为 0x0。
这是我的代码:
<div id="post-img">
<?php
$images = get_field('gallery');
$image_1 = $images[0];
?>
<?php foreach( $images as $image ): ?>
<a href="<?php echo $image['url']; ?>" rel="fancybox">
<h5>view images</h5><img src="<?php echo $image_1['url']; ?>"/>
</a>
<?php endforeach; ?>
</div><!-- #post-img -->
CSS:
#post-img {
float:left;
margin-bottom:0;
padding-top:10px;
padding-bottom:0;
}
#post-img a {
display:none;
}
#post-img img {
display:none;
width:200px;
height:auto;
}
#post-img a:first-of-type img{
display:block;
}