jQuery Mobile教程:网格grid组件

文章简介:本文主要看一下jQuery Mobile体系中的grid组件.

本文主要看一下jQuery Mobile体系中的grid组件,我们采用"提问●回答"的方式来初步地了解一下:

1、如何设置2列布局?

示例:

<!-- grid container start --> <div class="ui-grid-a">  	<!-- grid block start --> 	<div class="ui-block-a"> 		我是左边的部分 	</div> 	<!-- grid block end -->  	<!-- grid block start --> 	<div class="ui-block-b"> 		我是右边的部分 	</div> 	<!-- grid block end -->  </div> <!-- grid container end -->

图示:

说明:
1、给grid container增加ui-grid-a标示2列布局

2、如何设置3列布局?

示例:

<!-- grid container start --> <div class="ui-grid-b">  	<!-- grid block start --> 	<div class="ui-block-a"> 		我是左边的部分 	</div> 	<!-- grid block end -->  	<!-- grid block start --> 	<div class="ui-block-b"> 		我是中间的部分 	</div> 	<!-- grid block end -->  	<!-- grid block start --> 	<div class="ui-block-c"> 		我是右边的部分 	</div> 	<!-- grid block end -->  </div> <!-- grid container end -->

图示:

说明:
1、给grid container增加ui-grid-b标示3列布局

3、如何设置4列布局?

示例:

<!-- grid container start --> <div class="ui-grid-c">  	<!-- grid block start --> 	<div class="ui-block-a"> 		我是左边的部分 	</div> 	<!-- grid block end -->  	<!-- grid block start --> 	<div class="ui-block-b"> 		我是中间1的部分 	</div> 	<!-- grid block end -->  	<!-- grid block start --> 	<div class="ui-block-c"> 		我是中间2的部分 	</div> 	<!-- grid block end -->  	<!-- grid block start --> 	<div class="ui-block-d"> 		我是右边的部分 	</div> 	<!-- grid block end -->  </div> <!-- grid container end -->

图示:

说明:
1、给grid container增加ui-grid-c标示4列布局

很多同学看到这里面就问了,后面还能支持5列?6列?...还是更多?
其实jquery mobile有自身的一套体系,我们可以看看下面的图

grid container的className的配置如下:

grid block的className的配置如下:

demo

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索jquery mobile
, 布局
, jquery.mobile
, grid
, container
, 组件
, 部分
, Grid组件
, 示例
jquery组件
jquery官网、jquery api、jquery下载、jquery教程、jquery ajax,以便于您获取更多的相关知识。

时间: 2024-10-29 06:25:22

jQuery Mobile教程:网格grid组件的相关文章

jQuery Mobile教程:网页列表组件

文章简介:列表也是移动开发中比较频繁使用的一个组件. 列表也是移动开发中比较频繁使用的一个组件,我们采用"提问●回答"的方式来初步地了解一下: 1.如何设置列表? 示例: <!-- listview ul start --> <ul data-role="listview"> <li> <a>可以给ol或者ul增加data-role</a> </li> <li> <a>默

jQuery Mobile教程:dialog组件实现弹窗

文章简介:本文主要看一下jQuery Mobile体系中的dialog组件. 本文主要看一下jQuery Mobile体系中的dialog组件,我们采用"提问●回答"的方式来初步地了解一下: 1.如何设置alert dialog? 示例: <!-- a start --> <a href="#alert-dialog">如何设置alert dialog</a> <!-- a end --> <!-- dialog

jQuery Mobile教程:jQuery Mobile的button组件

文章简介:本文我们来深度认识一下jQuery Mobile的button组件,主要让大家熟悉一下动态创建按钮.禁用按钮以及启用按钮. 本文我们来深度认识一下jQuery Mobile的button组件主要让大家熟悉一下动态创建按钮.禁用按钮以及启用按钮 补充:如果你对button还是比较陌生的话,http://www.webjx.com/javascript/jsajax-33547.html 1.动态创建按钮 示例: //动态创建 $("#dynamic_button").bind(

jQuery Mobile教程:自动增强的流程设计

文章简介:本文我们来深度认识一下jQuery Mobile中一个大致的自动增强的流程设计. 本文我们来深度认识一下jQuery Mobile中一个大致的自动增强的流程设计. 再直观地看看这个结构: <div data-role="page"> <div data-role="header"> <h1>我是header部分</h1> </div> <div data-role="content

jQuery Mobile教程:最简单的页面结构

文章简介:不管你是对jQuery Mobile一无所知或者对它有很大的兴趣在研究过程中,还是已经开始用它做项目的开发者,欢迎加入这个jqm学习之旅. 不管你是对jQuery Mobile一无所知或者对它有很大的兴趣在研究过程中,还是已经开始用它做项目的开发者,欢迎加入这个jqm学习之旅 1.什么是jQuery Mobile? 按照官方的描述:针对智能手机和平板.做过触摸优化的web框架.截止到编写这个教程的时候,目前最新的版本是1.3.0. 2.jQuery Mobile推崇什么? 其实很多读者

jQuery Mobile教程:jQuery Mobile基本事件

文章简介:本文我们来认识一下jQuery Mobile的几个比较重要的基本事件. 本文我们来认识一下jQuery Mobile的几个比较重要的基本事件 1.mobileinit 可以利用它来扩展$.mobile或者修改默认配置 示例: <script type="text/javascript"> //方式1:绑定mobileinit $(document).bind("mobileinit",function(e){ //修改activePageCla

jQuery Mobile教程:grid组件设计实现细节

文章简介:本文我们来通过源码分析的方式,深度认识一下jQuery Mobile中grid组件的设计实现细节. 本文我们来通过源码分析的方式,深度认识一下jQuery Mobile中grid组件的设计实现细节 先看一下jquery.mobile-1.1.0.css的样式设计源码: /*grid的class*/ .ui-grid-a,.ui-grid-b,.ui-grid-c,ui-grid-d{ overflow:hidden; } /*block的class*/ .ui-block-a,.ui-

jQuery Mobile教程:dialog组件close的api

文章简介:本文主要看一下jQuery Mobile体系中的dialog组件. 本文主要看一下jQuery Mobile体系中的dialog组件: 它开放了一个close的api 1.如何关闭dialog? 示例: //关闭dialog $("#close-dialog-btn").click(function(){ $("#alert-dialog").dialog("close"); }); 源码: //#4114 close:function

jQuery Mobile教程:组件如何自动初始化

文章简介:本文我们来深度认识一下jQuery Mobile的内部设计原理中组件如何自动初始化. 本文我们来深度认识一下jQuery Mobile的内部设计原理中组件如何自动初始化 (注释:下面示例中的代码片段均来自1.1.0版本) 很多看过源码的同学或者使用过jquery mobile的同学们,大家有没有一个很大很大的问题:------- jquery mobile提供了几个组件,他们如何自动初始化的? !!重点说明:下面类似的自动初始化的流程多是在pagecreate触发后调用,有关pagec