在你想隐藏部分内容的顯示時,可以使用折疊清單。
<ul class="accordion" data-accordion>
<li
class="accordion-navigation">
<a href="#demo">Simple
Collapsible</a>
<div id="demo" class="content">
菜鳥教程 -- 學的不僅是技術,更是夢想!!!
</div>
</li>
</ul>
<!-- 初始化 Foundation JS -->
<script>
$(document).ready(function() {
$(document).foundation();
})
</script>
<code>.accordion</code> 類和 <code>data-accordion</code> 屬性用于建立一個可折疊的元素。
<code>.accordion-navigation</code> 類用于渲染可折疊元素。實際的内容在 <code>.content</code> 類 (<div class="content") 中,點選按鈕既可以顯示。
我們在清單項中添加 <code><a></code> 元素來控制(顯示/隐藏)可折疊的内容。然後錨連結使用與可折疊内容内容相同的id (<a href=#demo" 與 <div
id="demo"> 相關聯)。
注意: 可折疊的效果需要初始化 Foundation JS。
預設情況下,可折疊内容是隐藏的。我們可以通過在 <code><div></code> 上添加 <code>.active</code> 類讓其預設是顯示的:
<div id="demo" class="content active">
手風琴效果用于延展與設定可折疊内容。
手風琴效果通過使用多個不同的錨連結與id來建立:
<a href="#demo">手風琴執行個體
1</a>
<div id="demo" class="content active">
Demo 1 - 菜鳥教程 -- 學的不僅是技術,更是夢想!!!
</li>
<li class="accordion-navigation">
<a
href="#demo2">手風琴執行個體 2</a>
<div id="demo2"
class="content">
Demo 2 - Lorem ipsum
dolor sit amet....
<li class="accordion-navigation">
<a href="#demo3">手風琴執行個體
3</a>
<div id="demo3" class="content">
Demo 3 - 菜鳥教程 -- 學的不僅是技術,更是夢想!!!
預設情況下,手風琴清單項有一個是打開的。如果你想關閉所有可以使用 <code>data-options="multi_expand:true;"</code> 屬性:
<ul class="accordion" data-accordion
data-options="multi_expand:true;">
..