Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[疑问] 资讯查看页面,怎么给图片外面加一个DIV?

[复制链接]
社区泡泡 发表于 2009-7-30 18:36:18 | 显示全部楼层 |阅读模式
  1. <div id="article_body">
  2.                                         <!--{if !empty($news[custom][name])}-->
  3.                                         <div id="article_summary">
  4.                                                 <!--{loop $news[custom][key] $ckey $cvalue}-->
  5.                                                 <h6>$news[custom][name]</h6>
  6.                                                         <p>$cvalue[name]:$news[custom][value][$ckey]</p>
  7.                                                 <!--{/loop}-->
  8.                                         </div>
  9.                                         <!--{/if}-->
  10.                                         <!--{if !empty($ads3[viewinad])}-->
  11.                                         <div class="ad_article">
  12.                                                 $ads3[viewinad]
  13.                                         </div>
  14.                                         <!--{/if}-->
  15.                                         $news[message]
  16.                                         <!--{if empty($multipage)}-->
  17.                                         <!--{loop $news['attacharr'] $attach}-->
  18.                                 <!--{if $attach['isimage']}-->
  19.                                         <p class="article_download"><a href="$attach[url]" target="_blank"><span class="shadow"><span><img src="$attach[thumbpath]" alt="$attach[subject]" /></span></span><span>$attach[subject]</span></a></p>
  20.                                         <!--{else}-->
  21.                                         <p class="article_download"><a href="$attach[url]" target="_blank">$attach[filename]</a>(<!--{eval echo formatsize($attach[size]);}-->)</p>
  22.                                         <!--{/if}-->
  23.                                         <!--{/loop}-->
  24.                                         <!--{/if}-->
  25.                                 </div>
  26.                         </div><!--article end-->
复制代码
如上这段代码,我在下面这段外面加div,为什么不能实现呢?
怎么才能成功给这个页面出现的图片都加上DIV包起来呢?
  1. <img src="$attach[thumbpath]" alt="$attach[subject]" />
复制代码
回复

使用道具 举报

littlehz 发表于 2009-7-31 10:47:30 | 显示全部楼层
本帖最后由 littlehz 于 2009-7-31 10:51 编辑

$attach[thumbpath]只是资讯的图片附件,如果附件图片插入到文章中就不能由此控制,如果资讯附件图片没有插入到文章中,才会在文章末尾的附件区域显示。
如果是需要lightbox效果,可以看看https://discuz.dismall.com/viewthread.php?tid=1354908
回复

使用道具 举报

china967 发表于 2009-7-31 11:03:50 | 显示全部楼层
学了好久了还不知道怎么做
回复

使用道具 举报

china967 发表于 2009-7-31 11:04:14 | 显示全部楼层
学了好久了还不知道怎么做
回复

使用道具 举报

 楼主| 社区泡泡 发表于 2009-7-31 21:53:34 | 显示全部楼层
有什么办法可以在插入的图片,放进一个DIV 里?

我不想要lightbox,
我只想要可以控制图片,然后给他加一个阴影效果就够了
回复

使用道具 举报

littlehz 发表于 2009-7-31 23:30:00 | 显示全部楼层
如果上传图片附件的时候,点击了插入图片,那么文本和图片代码是混合在一起的,很难在资讯模板中分离出来调用。可以考虑修改 admin后台的 点击 插入图片 时对应的javascript事件,增加相应的代码
回复

使用道具 举报

 楼主| 社区泡泡 发表于 2009-7-31 23:37:51 | 显示全部楼层
如果上传图片附件的时候,点击了插入图片,那么文本和图片代码是混合在一起的,很难在资讯模板中分离出来调用。可以考虑修改 admin后台的 点击 插入图片 时对应的javascript事件,增加相应的代码
littlehz 发表于 2009-7-31 23:30



高人,能帮解决么
回复

使用道具 举报

littlehz 发表于 2009-7-31 23:59:43 | 显示全部楼层
这个我也没研究过,对javascript不了解,但可以肯定这是一个javascript
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-9-12 08:49 , Processed in 0.123739 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表