2
A
回答
3
您可以使用第三方jQuery Mobile的網格插件:http://jeromeetienne.github.com/jquery-mobile-960/
這只是一個CSS文件,但它工作得很好。它可以支持多於12列。
例子:http://jsfiddle.net/Gajotres/GGasc/
<fieldset class="container_12">
<div class="grid_2"><button type="submit">Button 1</button></div>
<div class="grid_2"><button type="submit">Button 2</button></div>
<div class="grid_2"><button type="submit">Button 3</button></div>
<div class="grid_2"><button type="submit">Button 4</button></div>
<div class="grid_2"><button type="submit">Button 5</button></div>
<div class="grid_2"><button type="submit">Button 6</button></div>
</fieldset>
編輯:
這裏也是一個很好的例子,這是什麼格可以做到:http://jeromeetienne.github.com/jquery-mobile-960/demoFluid.html
5
我需要一個jQuery Mobile 7的柱網,以及(對於日曆項目)
我擴展了CSS來處理額外的網格和根據CSS如何處理2-5列,爲6列和7列分塊樣式。唯一的區別是創建的寬度和附加塊。
反正用這個CSS擴展現有jQuery Mobile的CSS
/* ADD 6(e) and 7(f) column grid */
.ui-grid-e, .ui-grid-f { overflow: hidden; }
/* grid e: 16/16/16/16/16/16 */
.ui-grid-e .ui-block-a, .ui-grid-e .ui-block-b, .ui-grid-e .ui-block-c, .ui-grid-e .ui-block-d, .ui-grid-e .ui-block-e, .ui-grid-e .ui-block-f { width: 16.59166666666667%; }
.ui-grid-e > :nth-child(n) { width: 16.66666666666667%; }
.ui-grid-e .ui-block-a { clear: left; }
/* grid f: 14/14/14/14/14 */
.ui-grid-f .ui-block-a, .ui-grid-f .ui-block-b, .ui-grid-f .ui-block-c, .ui-grid-f .ui-block-d, .ui-grid-f .ui-block-e, .ui-grid-f .ui-block-f, .ui-grid-f .ui-block-g { width: 14.21071428571429%; }
.ui-grid-f > :nth-child(n) { width: 14.28571428571429%; }
.ui-grid-f .ui-block-a { clear: left; }
/* ADD 6th (f) and 7th (g) blocks in grid */
.ui-header .ui-navbar .ui-grid-e li.ui-block-f .ui-btn,
.ui-footer .ui-navbar .ui-grid-e li.ui-block-f .ui-btn { margin-right: -3px; }/* NOT TESTED */
.ui-header .ui-navbar .ui-grid-f li.ui-block-g .ui-btn,
.ui-footer .ui-navbar .ui-grid-f li.ui-block-g .ui-btn { margin-right: -2px; }/* NOT TESTED */
.ui-grid-e .ui-btn, .ui-grid-f .ui-btn { margin-right: 5px; margin-left: 5px; }
.ui-block-f, .ui-block-g { margin: 0; padding: 0; border: 0; float: left; min-height: 1px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; }
.ui-header .ui-navbar .ui-grid-e li.ui-block-f .ui-btn-icon-right .ui-icon,
.ui-footer .ui-navbar .ui-grid-f li.ui-block-g .ui-btn-icon-right .ui-icon { right: 8px; }
注意到你正在創建樣式: 的.ui網-E(6列格) 的.ui網-F( 7列柵格)
,並在這些網格新塊是: 的.ui - 嵌段 - F(第六塊) 的.ui - 嵌段 - 克(第七塊)
所以,基HTML創建一個7列網格窩可能是:
<div class="ui-grid-f">
<div class="ui-block-a"><div class="ui-body ui-body-d">1</div></div>
<div class="ui-block-b"><div class="ui-body ui-body-d">2</div></div>
<div class="ui-block-c"><div class="ui-body ui-body-d">3</div></div>
<div class="ui-block-d"><div class="ui-body ui-body-d">4</div></div>
<div class="ui-block-e"><div class="ui-body ui-body-d">5</div></div>
<div class="ui-block-f"><div class="ui-body ui-body-d">6</div></div>
<div class="ui-block-g"><div class="ui-body ui-body-d">7</div></div>
</div>
+0
這是excacly我所尋找的。謝謝 –
相關問題
- 1. 如何創建一個jQuery Mobile主題
- 2. 使用jQuery mobile創建Nx1網格
- 3. jQuery Mobile的1.0:如何提升網頁超過一次
- 4. 創建一個JQuery Mobile風格列表視圖(沒有JQM)
- 5. 如何創建一個「網格」滴管?
- 6. 創建一個對話框JQuery Mobile
- 7. 如何創建一個整齊的三列網格?
- 8. 如何創建與jQuery Mobile的
- 9. JQuery Mobile DateBox - 超過1個實例
- 10. 如何銷燬網格並創建一個新網格
- 11. 使用jquery mobile創建手機網站
- 12. 在jQuery Mobile中動態創建表格
- 13. 如何創建超過2個項目的自定義列表
- 14. 如何創建自定義網格列?
- 15. jquery mobile:動態創建網格類型按鈕
- 16. jquery mobile通過jsonp創建頁面
- 17. jQuery Mobile的:如何創建自定義頁面過渡
- 18. 如何從JavaScript創建jQuery Mobile按鈕?
- 19. 如何創建jQuery Mobile Popup Alert機制?
- 20. jQuery:創建一個網格,填充一個元素
- 21. 如何使用JMSSerializerBundle創建一個好的超媒體格式?
- 22. 如何使用jQuery Mobile構建2 x 2按鈕網格?
- 23. Haskell - 如何創建一個返回列表中第五個元素的函數
- 24. 如何從列表中創建五個元素的組?
- 25. 如何在jQuery Mobile網站中創建邊欄?
- 26. 如何使用jquery mobile創建分離移動網站
- 27. 創建五個數字列表
- 28. 如何在jQuery網格中創建下拉列表。
- 29. 觸發創建jQuery Mobile的
- 30. jQuery Mobile的觸發創建
我只是複製粘貼的代碼,它沒有水平對齊..你能幫我嗎? – Ashwin
您是否將http://jeromeetienne.github.com/jquery-mobile-960/css/jquery-mobile-fluid960.css加入您的HTML中? – Gajotres
我已經連接了一些其他的960網格文件..鏈接後,我提到的文件..它的工作..謝謝:) – Ashwin