기초 축소 목록
일부 콘텐츠 표시를 숨기려면 축소 목록을 사용할 수 있습니다.
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> <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- 아코디언 code> 속성은 축소 가능한 요소를 만드는 데 사용됩니다.
.accordion-navigation
클래스는 축소 가능한 요소를 렌더링하는 데 사용됩니다. 실제 콘텐츠는 .content
클래스(<div class="content")에 있으며 버튼을 클릭하면 표시될 수 있습니다. .accordion
类和 data-accordion
属性用于创建一个可折叠的元素。 .accordion-navigation
类用于渲染可折叠元素。实际的内容在 .content
类 (<div class="content") 中,点击按钮既可以显示。
我们在列表项中添加 <a>
元素来控制(显示/隐藏)可折叠的内容。然后锚链接使用与可折叠内容内容相同的id (<a href=#demo" 与 <div
id="demo"> 相关联)。
注意: 可折叠的效果需要初始化 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;"
<a>
요소를 추가합니다. 그런 다음 앵커 링크는 축소 가능한 콘텐츠 콘텐츠와 동일한 ID를 사용합니다(<a href=#demo" 대 <div
id="데모"> 참고: 축소 가능한 효과에는 Foundation JS를 초기화해야 합니다.
접이식 콘텐츠는 기본적으로 숨겨져 있습니다.
<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>
"를 클릭하세요. 온라인 인스턴스를 보려면 인스턴스 실행' 버튼을 누르세요