正在回答 回答被采纳积分+1
6回答
好帮手慕小尤
2019-07-08 19:17:51
同学你好,测试代码并没有发现什么问题,可以正常展示图片,但并没有设置展示图片大小,导致只能展示一部分图片。代码如下:
<div class="right-sidebar"> <!-- 循环到li标签会在一个地方进行显示,导致多张图片在一个地方,只能看到最后一张。--> {volist name="gg" id="vo"} <div class="right-ad"> <ul class="slidepic"> <li><a><img src="{$vo.image}" width="259px" /></a></li> </ul> </div> {/volist} </div>
注:在项目开发中一个广告位只会放一个广告,如果想要放多个广告,就需要设置多个广告位来进行投放广告。祝学习愉快!
雨之赞歌
2019-07-08 18:47:57
index.php
<?php namespace app\index\controller; class Index extends Base { // 首页 public function index() { // 获取首页大图相关数据 $recommend = model('Featured')->getFeaturedsByType(0); // 获取广告位相关数据 $ad = model('Featured')->getFeaturedsByType(1); return $this->fetch('', [ 'recommend' => $recommend, 'ad' => $ad, ]); } }
雨之赞歌
2019-07-08 18:47:12
index.html
{include file="public/head,public/nav"} <div class="container"> <div class="top-container"> <div class="mid-area"> <div class="slide-holder" id="slide-holder"> <a href="#" class="slide-prev"><i class="slide-arrow-left">111</i></a> <a href="#" class="slide-next"><i class="slide-arrow-right">222</i></a> <!-- 推荐位 --> <ul class="slideshow" style="width: 500px"> {volist name="recommend" id="vo"} <li><a href="" class="item-large"><img class="ad-pic" src="{$vo.image}" /></a></li> {/volist} </ul> </div> <div class="list-container"> </div> </div> </div> <div class="right-sidebar"> <div class="right-ad"> <!-- 广告位 --> <ul class="slidepic"> {volist name="ad" id="vo"} <li><a href=""><img src="{$vo.image}" /></a></li> {/volist} </ul> </div> </div>
PHP常用技术与ThinkPHP5框架开发
- 参与学习 人
- 提交作业 225 份
- 解答问题 3372 个
掌握用PHP开发互联网网站的必备功能,掌握当下主流的Linux系统开发,并熟练使用热门框架ThinkPhp开发电商团购项目,是通向PHP工程师必经之路。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星