瞭解下Foundation 均衡器(Equalizer)
導讀 | Foundation 用於開發響應式的 HTML, CSS and JavaScript 框架。 |
我們可以在容器元素新增 data-equalizer 屬性,併為每個子元素新增 data-equalizer-watch 屬性來建立一個相同高度的均衡器。最高的元素決定了其他元素的高度。
注意: 滑塊需要使用 JavaScript。所以你需要初始化 Foundation JS:
例項
<div class="row" data-equalizer> <div class="medium-4 columns panel" data-equalizer-watch> Lorem ipsum... </div> <div class="medium-4 columns panel" data-equalizer-watch> Sed ut... </div> <div class="medium-4 columns panel" data-equalizer-watch> Lorem ipsum... </div> </div> <!-- Initialize Foundation JS --> <script> $(document).ready(function() { $(document).foundation(); }) </script>
不同螢幕的均衡器
在均衡器上透過新增 data-equalizer-mq="value" 屬性為不同螢幕尺寸設定相同高度。值可以是以下之一:
值 | 描述 |
---|---|
medium-up |
預設。 建立相同高度的容器,寬度大於 40.063em |
large-up |
建立相同高度的容器,寬度大於 64.063em |
xlarge-up |
建立相同高度的容器,寬度大於 90.063em |
xxlarge-up |
建立相同高度的容器,寬度大於 120.063em |
巢狀內容
為 data-equalizer 和 data-equalizer-watch 屬性新增相同的值。 這會一起連線到均衡器容器。 重複多次巢狀均衡器,確保他們是匹配的:
例項
<div class="row" data-equalizer="first"> <div class="medium-4 columns"> <div class="panel" data-equalizer-watch="first"> <h3>Panel</h3> <!-- An Equalized Container Inside The Equalized Container --> <div class="row" data-equalizer="second"> <div class="panel" data-equalizer-watch="second"> <h3>Nested Panel</h3> <p>Lorem ipsum...</p> </div> <div class="panel" data-equalizer-watch="second"> <h3>Nested Panel</h3> <p>Lorem ipsum...</p> </div> <div class="panel" data-equalizer-watch="second"> <h3>Nested Panel</h3> <p>Lorem ipsum...</p> </div> </div> <!-- End Nested Equalized Container --> </div> </div> <div class="medium-4 columns"> <div class="panel" data-equalizer-watch="first"> <h3>Panel</h3> <p>Ut enim...</p> </div> </div> <div class="medium-4 columns"> <div class="panel" data-equalizer-watch="first"> <h3>Panel</h3> <p>Lorem ipsum....</p> </div> </div> </div>
原文來自:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69955379/viewspace-2931979/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 瞭解下Foundation JoyrideIDE
- 瞭解下Foundation 表格
- 瞭解下Foundation 按鈕
- 瞭解下Foundation 按鈕組
- 瞭解下Foundation 網格例項
- 瞭解下Foundation 網格系統
- 瞭解下Foundation 網格 – 大型裝置
- Mac多功能的均衡器——Helper-Equalizer for MacMac
- 瞭解下RSS 元素
- 瞭解下WSDL 埠
- 大致瞭解下websocketWeb
- Laravel bootstraper 瞭解下Laravelboot
- 瞭解下RDF 容器元素
- 瞭解下RDF 主要元素
- 瞭解下C# 變數C#變數
- 瞭解下SOAP HTTP 協議HTTP協議
- 瞭解下C# 介面(Interface)C#
- 瞭解下C# 事件(Event)C#事件
- 瞭解下C# 繼承C#繼承
- 瞭解下C# 類(Class)C#
- 瞭解下C# 字串(String)C#字串
- 瞭解下ECharts 配置語法Echarts
- 瞭解下C# 運算子C#
- 瞭解下C# 迴圈C#
- 瞭解下C# 判斷C#
- 深入瞭解下replace函式函式
- 瞭解下C# 陣列(Array)C#陣列
- 瞭解下C# 索引器(Indexer)C#索引Index
- 瞭解下C# 屬性(Property)C#
- 瞭解下C# 委託(Delegate)C#
- 瞭解下C# 程式結構C#
- 通俗易懂的Redux瞭解下Redux
- 瞭解下C# 運算子過載C#
- 瞭解下C# 型別轉換C#型別
- 瞭解下C# 資料型別C#資料型別
- 瞭解下C# 異常處理C#
- 瞭解下C# 正規表示式C#
- 瞭解下C# 多執行緒C#執行緒