因为移动设备屏幕宽度较小,所以一般不建议使用多列布局。但有时你可能须要并排放置一些元素(如button之类的)。

jQuery Mobile通过约定的类名ui-grid来提供了一种基于css的多列布局方法。共提供了五种布局方式,各自是:ui-gird-solo:单列布局,ui-gird-a:双列布局,ui-gird-b:三列布局,ui-gird-c:四列布局,ui-gird-d:五列布局。布局网格总宽度100%,全然不可见(无边框无背景),没有不论什么内边距或外边距,不会对网格中的内容产生不论什么干扰。

今天我们来看看jqm的多列布局demo:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>jQuery Mobile页面跳转切换的几种方式</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta name="viewport" content="width=device-width"/>
<!--<link rel="stylesheet" href="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.css">
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.4.2/jquery.mobile-1.4.2.min.js"></script>
--><link rel="stylesheet" type="text/css" href="../jQuery/jquery.mobile-1.3.2.min.css">
<script type="text/javascript" src="../jQuery/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="../jQuery/jquery.mobile-1.3.2.min.js"></script>
<script type="text/javascript">
</script>
</head>
<!-- 博客地址:http://blog.csdn.net/xmtblog/article/details/34420755 -->
<body>
<div data-role="page" id="onePage" data-theme="b">
<div data-role="header" data-position="fixed" data-theme="b">
<h1>
涛哥伪专家管理系统
</h1>
<a href="#twoPage" data-role="button" class="ui-btn-right" data-icon="refresh">两列布局</a>
</div> <div data-role="content">
<p>我是一列布局</p>
<div class="ui-gird-solo">
<div class="ui-block-a" style="background: #ffd200;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-b" style="background: gray;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
</div>
</div> <div id="footer" data-role="footer" data-theme="b" data-position="fixed">
<h1>
涛哥伪专家管理系统
</h1>
</div>
</div> <div data-role="page" id="twoPage" data-theme="b" >
<div data-role="header" data-position="fixed" data-theme="b">
<h1>
涛哥伪专家管理系统
</h1>
<a href="#threePage" data-role="button" class="ui-btn-right" data-icon="refresh">三列布局</a>
</div> <div data-role="content">
<p>我是两列布局</p>
<div class="ui-grid-a">
<div class="ui-block-a" style="background: #ffd200;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-b" style="background: gray;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
</div>
</div> <div id="footer" data-role="footer" data-theme="b" data-position="fixed">
<h1>
涛哥伪专家管理系统
</h1>
</div>
</div> <div data-role="page" id="threePage" data-theme="b" >
<div data-role="header" data-position="fixed" data-theme="b">
<h1>
涛哥伪专家管理系统
</h1>
<a href="#fourPage" data-role="button" class="ui-btn-right" data-icon="refresh">四列布局</a>
</div> <div data-role="content">
<p>我是三列布局</p>
<div class="ui-grid-b">
<div class="ui-block-b" style="background: #ffd200;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-b" style="background: gray;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-b" style="background: green;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
</div>
</div> <div id="footer" data-role="footer" data-theme="b" data-position="fixed">
<h1>
涛哥伪专家管理系统
</h1>
</div>
</div> <div data-role="page" id="fourPage" data-theme="b" >
<div data-role="header" data-position="fixed" data-theme="b">
<h1>
涛哥伪专家管理系统
</h1>
<a href="#fivePage" data-role="button" class="ui-btn-right" data-icon="refresh">五列布局</a>
</div> <div data-role="content">
<p>我是四列布局</p>
<div class="ui-grid-c">
<div class="ui-block-c" style="background: #ffd200;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-c" style="background: gray;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-c" style="background: green;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-c" style="background: blue;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
</div>
</div> <div id="footer" data-role="footer" data-theme="b" data-position="fixed">
<h1>
涛哥伪专家管理系统
</h1>
</div>
</div> <div data-role="page" id="fivePage" data-theme="b" >
<div data-role="header" data-position="fixed" data-theme="b">
<h1>
涛哥伪专家管理系统
</h1>
<a href="#onePage" data-role="button" class="ui-btn-right" data-icon="refresh">一列布局</a>
</div> <div data-role="content">
<p>我是五列布局</p>
<div class="ui-grid-d">
<div class="ui-block-d" style="background: #ffd200;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-d" style="background: gray;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-d" style="background: green;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-d" style="background: blue;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
<div class="ui-block-d" style="background: red;">
<strong><p>
如有不懂,请加qq群:135430763,共同学习!
</p>
<p>
如有不懂,请加qq群:135430763,共同学习!
</p></strong>
</div>
</div>
</div> <div id="footer" data-role="footer" data-theme="b" data-position="fixed">
<h1>
涛哥伪专家管理系统
</h1>
</div>
</div>
</body>
</html>

看看执行效果截图:

 

好了,就到这里了,欢迎大家关注我的博客!

资料下载地址:http://download.csdn.net/detail/xmt1139057136/7548491

点击下载

如有不懂,请加qq群:135430763,共同学习!

jqm的多列布局demo,html5的多列布局demo,多列布局的具体解说,html5开发实例具体解释的更多相关文章

  1. 免费的HTML5连载来了《HTML5网页开发实例具体解释》连载(六)媒体查询

    响应式设计的还有一个重要技术手段是媒体查询.假设仅仅是简单的设计一个流式布局系统,那么能够保证每一个网格按比例的放大和缩小,但有可能会使得在小屏幕下(如手机设备)网格太小而严重影响阅读,这种设计称不上 ...

  2. 感谢各位亲们的大力支持,免费的HTML5学习课程《HTML5网页开发实例具体解释》连载已经结束了!

    感谢各位亲们的大力支持,免费的HTML5学习课程<HTML5网页开发实例具体解释>连载已经结束了.  有兴趣的读者能够看我的博客,也能够看以下的链接逐个学习: 当里个当.免费的HTML5连 ...

  3. IT兄弟连 HTML5教程 CSS3属性特效 CSS3分栏布局

    CSS3中新出现的多列布局(multi-column)是传统HTML网页中块状布局模式的有力扩充.这种新语法能够让WEB开发人员轻松的让文本呈现多列显示.我们知道,当一行文字太长时,读者读起来就比较费 ...

  4. 免费的HTML5连载来了《HTML5网页开发实例详解》连载(六)媒体查询

    响应式设计的另一个重要技术手段是媒体查询.如果只是简单的设计一个流式布局系统,那么可以保证每个网格按比例的放大和缩小,但有可能会使得在小屏幕下(如手机设备)网格太小而严重影响阅读,这样的设计称不上响应 ...

  5. 免费的HTML5连载来了《HTML5网页开发实例详解》连载(五)图解通过Fiddler加速开发

    Fiddler是Windows底下最强大的请求代理调试工具,监控任何浏览器的HTTP/HTTPS流量,窜改客户端请求和服务器响应,解密HTTPS Web会话,图4.44为Fiddler原理示意图. 图 ...

  6. 免费的HTML5连载来了《HTML5网页开发实例详解》连载(三)DOCTYPE和字符集

    在2.1.2节中通过新老DOCTYPE的对比,读者可以清晰地看到HTML 5在精简旧有结构上做出的努力.DOCTYPE在出现之初主要用于XML中,用作描述XML允许使用的元素.属性和排列方式.起初HT ...

  7. ccs之经典布局(二)(两栏,三栏布局)

    接上篇ccs之经典布局(一)(水平垂直居中) 四.两列布局 单列宽度固定,另一列宽度是自适应. 1.float+overflow:auto; 固定端用float进行浮动,自适应的用overflow:a ...

  8. (私人收藏)[开发必备]HTML5最全快速查找离线手册(可查询可学习,带实例)

    [开发必备]HTML5最全快速查找离线手册(可查询可学习,带实例) HTML5最全快速查找离线手册:https://pan.baidu.com/s/19seE8TJQSx4IsWgXtKQS0Aj9y ...

  9. 12.Quick QML-QML 布局(Row、Column、Grid、Flow和嵌套布局) 、Repeater对象

    1.Row布局 Row中的item可以不需要使用anchors布局,就能通过行的形式进行布局. 并且item可以使用Positioner附加属性来访问有关其在Row中的位置及其他信息. 示例如下所示, ...

随机推荐

  1. javaScript滚动新闻

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  2. Hot Days Codeforces Round #132 (Div. 2) D(贪婪)

    Description The official capital and the cultural capital of Berland are connected by a single road ...

  3. dede 标签

     ◆织梦内容管理系统模板标签代码参考 [Arclist 标记] 这个标记是DedeCms最常用的一个标记,也叫自由列表标记,其中 hotart.coolart.likeart.artlist.imgl ...

  4. wIndows phone 7 解析Html数据

    原文:wIndows phone 7 解析Html数据 在我的上一篇文章中我介绍了windows phone 7的gb2312解码, http://www.cnblogs.com/qingci/arc ...

  5. 官方原版Windows XP SP3(VOL)中文简体版ISO下载

    今天,向各位朋友推荐今年五月,由MSDN官方集成的XP With SP3专业VOL版.    文 件:Windows XP Professional with Service Pack 3 (x86) ...

  6. Android四个存储数据的SharedPreferences

    除了SQLite外部数据库.SharedPreferences它是一个轻量级的数据存储,其本质是基于XML文件存储key-value键值数据,通过定期用它来存储一些简单的配置信息.它的存储位置/dat ...

  7. SIP基本呼叫

    我们首先来看下主要的呼叫流程. INVITEsip:69690067@beijing.chinamobile.com;user=phone SIP/2.0 From:"+8610696900 ...

  8. 关于扩展IP地址空间的几个方案的探讨

    摘  要:在IP地址紧缺的背景下,IPv6.NAPT.SuIP几种解决方案应运而生.分析.比较几种方案后,可知SuIP是最佳方案. 关键词:IPv6:NAPT:SuIP:IP地址空间扩展 The In ...

  9. [Django](1093, &quot;You can&#39;t specify target table &#39;fee_details_invoices&#39; for update in FROM clause&quot;) 错误

    dele_id = Fee_details_invoices.objects.filter(fee_detail_id__in=fee_id_list, return_type='2').values ...

  10. bin home

    bin=$(cd `dirname $0`;pwd)home=$(dirname $bin)