?
本文檔使用 php中文網(wǎng)手冊(cè) 發(fā)布
Foundation 可以在同一行內(nèi)創(chuàng)建一系列的按鈕。
可以使用 <ul>
元素并添加 .button-group
類來(lái)創(chuàng)建按鈕組:
<ul?class="button-group"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> </ul>實(shí)例預(yù)覽 ?
垂直按鈕組使用 .stack
類來(lái)創(chuàng)建。注意,按鈕會(huì)跨越父元素的整個(gè)寬度:
?<ul?class="button-group?stack"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> </ul>實(shí)例預(yù)覽 ?
.stack-for-small
類用于小尺寸的屏幕,按鈕有水平排列變?yōu)榇怪迸帕校?/p>
<ul?class="button-group?stack-for-small"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> </ul>實(shí)例預(yù)覽 ?
按鈕組中使用 .radius
和 .round
類為按鈕添加圓角效果:
<ul?class="button-group?radius"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> </ul> <ul?class="button-group?round"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> </ul>實(shí)例預(yù)覽 ?
.even-num
類用于在按鈕組中均勻的分配按鈕的寬度并跨越父元素 100% 寬度。
num 為按鈕組中按鈕的數(shù)量,從 1 到 8:
<ul?class="button-group?even-3"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> </ul> <ul?class="button-group?even-5"> ??<li><button?type="button"?class="button">Apple</button></li> ??<li><button?type="button"?class="button">Samsung</button></li> ??<li><button?type="button"?class="button">Sony</button></li> ??<li><button?type="button"?class="button">HTC</button></li> ??<li><button?type="button"?class="button">Huawei</button></li> </ul> <ul?class="button-group?even-8"> ??<li><button?type="button"?class="button">A</button></li> ??<li><button?type="button"?class="button">B</button></li> ??<li><button?type="button"?class="button">C</button></li> ??<li><button?type="button"?class="button">D</button></li> ??<li><button?type="button"?class="button">E</button></li> ??<li><button?type="button"?class="button">F</button></li> ??<li><button?type="button"?class="button">G</button></li> ??<li><button?type="button"?class="button">H</button></li> </ul>實(shí)例預(yù)覽 ?
下拉菜單按鈕可以讓用戶選取設(shè)定好的值:
<!--?Trigger?the?dropdown?--> <a?href="#"?data-dropdown="id01"?class="button?dropdown">Dropdown?Button</a> <!--?The?actual?dropdown?--> <ul?id="id01"?data-dropdown-content?class="f-dropdown"> ??<li><a?href="#">Link?1</a></li> ??<li><a?href="#">Link?2</a></li> ??<li><a?href="#">Link?3</a></li> </ul> <!--?Initialize?Foundation?JS?--> <script> $(document).ready(function()?{ ????$(document).foundation(); }) </script>實(shí)例預(yù)覽 ?
.dropdown
類創(chuàng)建一個(gè)下拉菜單按鈕。
使用帶有 data-dropdown="id"
屬性的按鈕或鏈接打開下拉菜單。
id 值需要與下拉菜單的內(nèi)容 (id01) 匹配。
在 ?<ul>
中添加 .f-dropdown
類和 data-dropdown-content
屬性來(lái)創(chuàng)建下拉菜單的內(nèi)容。
最后初始化 Foundation JS。
我們也可以創(chuàng)建一個(gè)分割按鈕的下拉菜單。只需要在按鈕中添加 .split
類并使用 span 元素生成一個(gè)方向箭的按鈕:
?<button?class="button?split">Split?Button? ??<span?data-dropdown="id01"></span> </button> <ul?id="id01"?data-dropdown-content?class="f-dropdown"> ??<li><a?href="#">Link?1</a></li> ??<li><a?href="#">Link?2</a></li> ??<li><a?href="#">Link?3</a></li> </ul> <!--?Initialize?Foundation?JS?--> <script> $(document).ready(function()?{ ????$(document).foundation(); }) </script>實(shí)例預(yù)覽 ?
提示:后面的教程中我們將學(xué)到更多關(guān)于下拉菜單是知識(shí)。 |
關(guān)于我們 聯(lián)系我們 留言板
手冊(cè)網(wǎng)