基礎崩壊リスト


一部のコンテンツの表示を非表示にしたい場合は、折りたたみリストを使用できます。

インスタンス

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>
<body style="padding:20px">

<h2>可折叠实例</h2>
<ul class="accordion" data-accordion>
  <li class="accordion-navigation">
    <a href="#demo">简单的可折叠实例</a>
    <div id="demo" class="content">
     php中文网 --  php中文网!!
    </div>
  </li>
</ul>

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

</body>
</html>

インスタンスの実行»

「インスタンスの実行」ボタンをクリックしてオンラインインスタンスを表示します

インスタンス分析

.accordion クラスと data- accordion 属性は、折りたたみ可能な要素を作成するために使用されます。 .accordion-navigation クラスは、折りたたみ可能な要素をレンダリングするために使用されます。実際のコンテンツは .content クラス (<div class="content") にあり、ボタンをクリックすると表示できます。 .accordion 类和 data-accordion 属性用于创建一个可折叠的元素。 .accordion-navigation 类用于渲染可折叠元素。实际的内容在 .content 类 (<div class="content") 中,点击按钮既可以显示。

我们在列表项中添加 <a>

<a> 要素をリスト項目に追加して、折りたたみ可能なコンテンツを制御 (表示/非表示) します。次に、アンカー リンクは、折りたたみ可能なコンテンツ コンテンツと同じ ID を使用します (<a href=#demo" と <div id="デモ"> に関連付けられています)。

注:

折りたたみ可能なエフェクトでは、Foundation JS を初期化する必要があります。

<div> 上添加 .active 类让其默认是显示的:

实例

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>
<body style="padding:20px">

<h2>可折叠实例</h2>
<ul class="accordion" data-accordion>
  <li class="accordion-navigation">
   <a href="#demo">简单的可折叠实例</a>
    <div id="demo" class="content active">
      php中文网 --  php中文网!!
    </div>
  </li>
</ul>

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

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例


手风琴效果

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

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

实例

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>
<body style="padding:20px">

<h2>手风琴实例</h2>
<ul class="accordion" data-accordion>
  <li class="accordion-navigation">
    <a href="#demo">手风琴 1</a>
    <div id="demo" class="content active">
      Demo 1 - php中文网 --  php中文网!!
    </div>
  </li>
  <li class="accordion-navigation">
    <a href="#demo2">手风琴 2</a>
    <div id="demo2" class="content">
      Demo 2 - php中文网 --  php中文网!!
    </div>
  </li>
  <li class="accordion-navigation">
    <a href="#demo3">手风琴 3</a>
    <div id="demo3" class="content">
      Demo 3 - php中文网 --  php中文网!!
    </div>
  </li>
</ul>

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

</body>
</html>

运行实例 »

点击 "运行实例" 按钮查看在线实例

默认情况下,手风琴列表项有一个是打开的。如果你想关闭所有可以使用 data-options="multi_expand:true;"折りたたみ可能なコンテンツはデフォルトでは非表示になっています。 <div>.active クラスを追加することでデフォルトで表示されるようにできます:

Instance

<!DOCTYPE html>
<html>
<head>
  <title>Foundation 实例</title>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <link rel="stylesheet" href="http://static.php.cn/assets/foundation-5.5.3/foundation.min.css">
  <script src="http://static.php.cn/assets/jquery/2.0.3/jquery.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/foundation.min.js"></script>
  <script src="http://static.php.cn/assets/foundation-5.5.3/js/vendor/modernizr.js"></script>
</head>
<body style="padding:20px">

<h2>手风琴实例</h2>
<ul class="accordion" data-accordion data-options="multi_expand:true;">
  <li class="accordion-navigation">
    <a href="#demo">手风琴实例 1</a>
    <div id="demo" class="content">
      Demo 1 - php中文网 --  php中文网!!
    </div>
  </li>
  <li class="accordion-navigation">
    <a href="#demo2">手风琴实例 2</a>
    <div id="demo2" class="content">
      Demo 2 - php中文网 --  php中文网!!
    </div>
  </li>
  <li class="accordion-navigation">
    <a href="#demo3">手风琴实例 3</a>
    <div id="demo3" class="content">
      Demo 3 - php中文网 --  php中文网!!
    </div>
  </li>
</ul>

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

</body>
</html>

Run Instance»

「」をクリック「インスタンスを実行」ボタンをクリックしてオンライン インスタンスを表示します


アコーディオン効果

アコーディオン効果は、折りたたみ可能なコンテンツを拡張および設定するために使用されます。

アコーディオン効果は、ID を持つ複数の異なるアンカー リンクを使用して作成されます: 🎜🎜🎜インスタンス🎜🎜rrreee🎜🎜🎜インスタンスの実行»🎜🎜オンライン インスタンスを表示するには、[インスタンスの実行] ボタンをクリックします🎜🎜🎜デフォルトでは、アコーディオンlist アイテムの 1 つが開いています。すべてを閉じたい場合は、data-options="multi_expand:true;" 属性を使用できます: 🎜🎜🎜Instance🎜🎜rrreee🎜🎜🎜Run Instance»🎜🎜「Run Instance」をクリックします。 「オンラインインスタンスを表示するボタン 🎜🎜🎜🎜🎜🎜」