Zurb Orbit:在图像上添加文字

时间:2013-01-13 23:29:35

标签: css css3 zurb-foundation orbit

我想添加一个标题和说明foreach幻灯片,如下所示:

enter image description here

  <!-- Header -->
  <div id="featured">
      <img src="http://cf2.imgobject.com/t/p/w780/fI3ucpgaVKOUcQ82vhgWmWuLlg2.jpg">
      <img  src="http://cf2.imgobject.com/t/p/w780/dAc3Ob868XGnAX8uOptb7HWx0In.jpg">
      <img  src="http://cf2.imgobject.com/t/p/w780/2fwHVLvh6kdwCujsMwtNmwRJAf1.jpg">   
  </div>

<script type="text/javascript">
    $(window).load(function() {

       $('#featured').orbit();
    });
  </script>

我尝试过“字幕”,但我没有达到同样的效果。我怎么办?

Zurb Fondation Orbit

1 个答案:

答案 0 :(得分:2)

我现在正在与基金会合作,所以我会尽力帮助你。由于我没有这样做,因此您的反馈会有所帮助。

首先在你的App.js中为流体轨道添加这一行:

$('#featuredContent').orbit({ fluid: '800x800' });

800x800是你的轨道滑块宽度和高度。

然后在你的App.css中添加:

#featuredContent .back {
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}

在你的.js文件中引用你的#featuredContent并添加一个我们将在HTML代码中使用的.back类:

<div id="featuredContent">
  <div>
    <h4>This is a content slider.</h4>
    <p>Each slide holds arbitrary content, like text or actions.</p>
    <img class="back" src="/images/test.jpg" />
  </div>
  <div>
    <h4>We can include text and buttons, like this!</h4>
    <p>We take no responsibility for what happens if you click this button.</p>
    <p><a href="http://www.youtube.com/watch?v=dQw4w9WgXcQ" class="button" target="_blank">Rock My World!</a></p>
    <img class="back" src="/images/test.jpg" />
  </div>
  <div>
    <h4>We can include text and buttons, like this!</h4>
    <p>We take no responsibility for what happens if you click this button.</p>
    <p><a href="http://www.youtube.com/watch?v=dQw4w9WgXcQ" class="button" target="_blank">Rock My World!</a></p>
    <img class="back" src="/images/test.jpg" />
  </div>
</div>

我想这应该可以解决这个问题,并在背景中提供标题(H4)和描述(P)。您还可以使用以下方法在css中自定义标题和说明的位置:

#featuredContent p {
}

#featuredContent h4 {
}