阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

Foundation 折叠列表简介

93次阅读
没有评论

共计 1526 个字符,预计需要花费 4 分钟才能阅读完成。

导读 在你想隐藏部分内容的显示时,可以使用折叠列表。

实例

<ul class="accordion" data-accordion>
  <li class="accordion-navigation">
    <a href="https://www.linuxprobe.com/foundation-collapsed-lists.html#demo">Simple Collapsible</a>
    <div id="demo" class="content">
      菜鸟教程 -- 学的不仅是技术,更是梦想!!!</div>
  </li>
</ul>

<!-- 初始化 Foundation JS -->
<script>
$(document).ready(function() {$(document).foundation();})
</script>
实例解析

.accordion 类和 data-accordion 属性用于创建一个可折叠的元素。.accordion-navigation 类用于渲染可折叠元素。实际的内容在 .content 类 (<div class=”content”) 中,点击按钮既可以显示。

我们在列表项中添加 <a> 元素来控制(显示 / 隐藏)可折叠的内容。然后锚链接使用与可折叠内容内容相同的 id (<a href=#demo” 与 <div id=”demo”> 相关联)。

注意 :可折叠的效果需要初始化 Foundation JS。

默认情况下,可折叠内容是隐藏的。我们可以通过在 <div> 上添加 .active 类让其默认是显示的:

实例

<div id="demo" class="content active">
手风琴效果

手风琴效果用于延展与设置可折叠内容。

手风琴效果通过使用多个不同的锚链接与 id 来创建:

实例

<ul class="accordion" data-accordion>
  <li class="accordion-navigation">
    <a href="https://www.linuxprobe.com/foundation-collapsed-lists.html#demo"> 手风琴实例 1</a>
    <div id="demo" class="content active">
      Demo 1 - 菜鸟教程 -- 学的不仅是技术,更是梦想!!!</div>
  </li>
  <li class="accordion-navigation">
    <a href="https://www.linuxprobe.com/foundation-collapsed-lists.html#demo2"> 手风琴实例 2</a>
    <div id="demo2" class="content">
      Demo 2 - Lorem ipsum dolor sit amet....
    </div>
  </li>
  <li class="accordion-navigation">
    <a href="https://www.linuxprobe.com/foundation-collapsed-lists.html#demo3"> 手风琴实例 3<</a>
    <div id="demo3" class="content">
      Demo 3 - 菜鸟教程 -- 学的不仅是技术,更是梦想!!!</div>
  </li>
</ul>

默认情况下,手风琴列表项有一个是打开的。如果你想关闭所有可以使用 data-options=”multi_expand:true;” 属性:

实例

<ul class="accordion" data-accordion data-options="multi_expand:true;">
  ..
</ul>

阿里云 2 核 2G 服务器 3M 带宽 61 元 1 年,有高配

腾讯云新客低至 82 元 / 年,老客户 99 元 / 年

代金券:在阿里云专用满减优惠券

正文完
星哥玩云-微信公众号
post-qrcode
 0
星锅
版权声明:本站原创文章,由 星锅 于2024-07-24发表,共计1526字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中