找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 7908|回复: 9

关于幻灯slidebox问题

  [复制链接]
发表于 2014-7-31 12:03:23 | 显示全部楼层 |阅读模式
根据教程,diy代码及CSS代码为:
  1. .fh_slide {
  2.     position: relative;
  3. }
  4. .fh_slide .slidebar {
  5.     position: absolute;
  6.     top: 10px;
  7.     right: 0px;
  8. }
  9. .fh_slide .slidebar span {
  10.     width: 17px;
  11.     height: 17px;
  12.     background: #dfdfdf;
  13.     display: inline-block;
  14.     text-align: center;
  15.     border: 1px solid #000;
  16.     margin-right: 2px;
  17. }
  18. .fh_slide .slidebar span.on {
  19.     background: #a5cd46;
  20.     color: #fff;
  21. }


  22. <div class="fh_slide slidebox">
  23. <div class="slideshow">
  24. [loop]
  25. <li style="width: {picwidth}px; height: {picheight}px;"><a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a><span class="title">{title}</span></li>
  26. [/loop]
  27. </div>
  28. <div class="slidebar">
  29. [loop1]
  30. <span>{currentorder}</span>
  31. [/loop1]
  32. </div>
  33. </div>
复制代码

显示的效果为:
20140731115917.jpg

可以看到,图片序号跑到最右边了。
如何能让图片序号跟图片的位置对齐。
这是测试网站。http://discuz.0359fh.com/forum.php

回复

使用道具 举报

发表于 2014-7-31 13:20:49 | 显示全部楼层
  1. [loop]<li style="width: 100%; height: {picheight}px;"><a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a><span class="title">{title}</span></li>[/loop]
复制代码
修改loop循环语句里面的width为100%即可,如上!
修改后的效果:
QQ截图20140731132232.png

回复

使用道具 举报

 楼主| 发表于 2014-7-31 14:39:50 来自手机 | 显示全部楼层
不解这是什么问题
回复

使用道具 举报

发表于 2014-7-31 14:55:36 | 显示全部楼层
阿征 发表于 2014-7-31 06:39
不解这是什么问题

你的diy框架式1:1的框架
当框架为1:1时,两个框架的宽度为wp宽度的一般,也就是49%;
而你定义的loop循环里面的里的宽度是定死的,只有200个像素!

所以修改以后你也应该把你的幻灯片的图片的宽度修改为100%,或者459px;
回复

使用道具 举报

 楼主| 发表于 2014-7-31 15:09:03 | 显示全部楼层
经测试不行
回复

使用道具 举报

 楼主| 发表于 2014-7-31 16:58:16 | 显示全部楼层
通过更改代码,完美解决问题。
改变diy代码,<div class="fh_slide">加入css
  1. <div class="fh_slide">
  2. <div class="slidebox">
  3. <div class="slideshow">
  4. [loop]
  5. <li style="width: {picwidth}px; height: {picheight}px;"><a href="{url}"{target}><img src="{pic}" width="{picwidth}" height="{picheight}" /></a><span class="title">{title}</span></li>
  6. [/loop]
  7. </div>
  8. <div class="slidebar">
  9. [loop1]
  10. <span>{currentorder}</span>
  11. [/loop1]
  12. </div>
  13. </div>
  14. </div>
  15. <script type="text/javascript">
  16. runslideshow();
  17. </script>
复制代码
  1. .fh_slide {
  2.     position: relative;
  3.         display: inline-block;
  4. }
  5. .fh_slide .slidebar {
  6.     position: absolute;
  7.     top: 10px;
  8.     right: 0px;
  9. }
  10. .fh_slide .slidebar span {
  11.     width: 17px;
  12.     height: 17px;
  13.     background: #dfdfdf;
  14.     display: inline-block;
  15.     text-align: center;
  16.     border: 1px solid #000;
  17.     margin-right: 2px;
  18. }
  19. .fh_slide .slidebar span.on {
  20.     background: #a5cd46;
  21.     color: #fff;
  22. }
复制代码




回复

使用道具 举报

 楼主| 发表于 2014-7-31 16:59:14 | 显示全部楼层
不知道为什么,别人网站可以正确显示,。我的需要变 改代码。好在完美解决了。
回复

使用道具 举报

发表于 2014-7-31 17:22:31 | 显示全部楼层
阿征 发表于 2014-7-31 08:59
不知道为什么,别人网站可以正确显示,。我的需要变 改代码。好在完美解决了。

刚刚我帮你修改的时候,你就也在修改!后来看你改好了!
回复

使用道具 举报

 楼主| 发表于 2014-8-1 08:58:19 | 显示全部楼层
admin 发表于 2014-7-31 17:22
刚刚我帮你修改的时候,你就也在修改!后来看你改好了!

非常感谢你的帮助,,有问必答。相信网站会越来越棒的!!
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|Discuz代码分析|Discuz目录结构|DZ起点网 ( 蜀ICP备13000518号-15 )

GMT+8, 2025-5-2 04:50 , Processed in 0.055138 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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