首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php中的lightbox效果问题

问php中的lightbox效果问题
EN

Stack Overflow用户
提问于 2012-12-04 03:51:58
回答 3查看 238关注 0票数 0

我正在使用lightbox在php中显示一个图像。

我当前的代码:

代码语言:javascript
复制
<a class="sri" href="administrator/all_photo/mywork/
<?php 
    echo $res['path'];
?>
_1.jpg" rel="lightbox">
<img src="administrator/all_photo/mywork/
<?php 
    echo $res['path'];
?>
_1.jpg" class="photo_frame photo_size" >
<br />
<?php 
    echo $res['title'];
?>
</a>

lightbox的CSS和JS已经包含在内。在上面的代码中,$res['title']和$res['path']是从数据库中获取的。

如果我单击显示为$res['title']的图像或文本,则会显示lightbox效果。图像在灯箱中。现在我需要的$res['title']值也显示时,灯箱是随着图像一起打开的。

我该怎么做?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-12-04 04:11:53

只需在<a>标记中使用title参数,如Lightbox Documentation中所述

标题可选:如果要显示标题,请使用

属性。

票数 1
EN

Stack Overflow用户

发布于 2012-12-04 04:26:09

您必须添加标题:

代码语言:javascript
复制
<a class="sri" href="administrator/all_photo/mywork/
<?php 
    echo $res['path'];
?>
_1.jpg" rel="lightbox">
<img src="administrator/all_photo/mywork/
<?php 
    echo $res['path'];
?>
_1.jpg" title="
<?php 
    echo $res['title'];
?>
" class="photo_frame photo_size" >
</a>
票数 1
EN

Stack Overflow用户

发布于 2012-12-04 04:09:52

您应该能够将所有标记移动到div中。将rel="lightbox“添加到该div中,它应该可以工作。尽管这取决于您正在使用的lightbox库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13690592

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档