首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flexslider图像如何添加标题

flexslider图像如何添加标题
EN

Stack Overflow用户
提问于 2013-01-25 22:29:57
回答 2查看 2.7K关注 0票数 0

我需要添加一个标题到我的图像,以便挠性滑块将显示为标题。但是,我不知道如何向Drupal7中的image字段添加标题。我尝试将字段添加到文件类型图像admin/config/media/file-types/manage/image/display中,但它不接受我在表单中输入的内容。

EN

回答 2

Stack Overflow用户

发布于 2016-05-09 19:16:32

如果您创建自己的模板,请复制原始模板并添加打印标题-标题,如下所示,使用alt或title字段:

代码语言:javascript
复制
<div id="slider" class="flexslider">
<ul class="slides">
  <?php foreach ($items as $img):?>

  <li><?php print render ($img) ; ?>

  <?php if (!empty($img['#item']['alt'])) { ?>
    <p class="title-caption"><?php print $img['#item']['alt']; ?></p>
  <?php } ?>

  </li>

  <?php endforeach; ?>
</ul>
</div>


<?php 
  $counter = count($items);
  if($counter > 0){ ?>
  <div id="carousel" class="flexslider">
    <ul class="slides">
    <?php foreach ($items as $img): ?>
      <li><?php print render($img); ?></li>
    <?php endforeach; ?>
    </ul>
 </div>
<?php  }

然后添加到你的css中:

代码语言:javascript
复制
.title-caption {
position: absolute;
width: 99%;
padding: 10px;
bottom: 0px;
color: #fff;
text-shadow: 0 -1px 0 rgba(0,0,0,.5);
font-size: 20px;
line-height: 28px;
margin: 5px;
}
票数 1
EN

Stack Overflow用户

发布于 2013-01-29 22:27:41

有人在这里为我回答了这个问题,http://drupal.org/node/1067620#comment-6994238你必须编辑内容类型,然后编辑图像,如果你向下滚动,会有一个"Enable Title“复选框

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

https://stackoverflow.com/questions/14523835

复制
相关文章

相似问题

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