因为移动设备屏幕宽度较小,所以一般不建议使用多列布局。但有时你可能须要并排放置一些元素(如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. Velocity缓存与穿透(转)

    原文  http://fantaxy025025.iteye.com/blog/2283904 主题 Java 总评:只是标记一下这种用法hack方法.这种场景下用这种方法还是比较雷人的. Veloc ...

  2. OCP读书笔记(18) - 空间管理

    OLTP 表压缩 压缩始终是非常占用CPU的过程,并且需要花费一定时间,通常,如果压缩数据,则数据必须解压缩后才能使用.虽然此要求在数据仓库环境中是可以接受的但在OLTP环境中可能无法接受 现在,在O ...

  3. 不root的情况下 查看App的数据表

    一直以来查看sqlite的数据库都须要root才干查看,可是公司的好多測试机root起来比較麻烦~~~ 近期刚好项目上线,略闲, 于是决定写一个libraryproject便于以后调试代码 关键代码例 ...

  4. Codeforces Round#309 C Kyoya and Colored Balls

    给定一个k表示颜色的种类从1到k 然后接下来k行, 每行一个数字, 代表该颜色的球有多少个 这些球都放在一个包中,然后依次拿出.  要求颜色i的最后一个球, 必须要排在颜色i+1的最后一个球前面,   ...

  5. 使IIS Express支持其他网络客户端访问

    今天尝试利用Android客户端Web浏览器访问VS2012 IIS Express调试中的Web应用,发现这个IIS Express仅支持localhost主机名地址访问. 上网搜索找到解决方案,几 ...

  6. Python3.4 邮件(包含附件与中国)

    import smtplib import os from email.mime.text import MIMEText from email.mime.multipart import MIMEM ...

  7. sharepoint 2013 使用powershell更改站点集配额和锁定

    打开sharepoint powershell 2013,使用管理员方式打开 逐行输入下面命令: $Admin =  new-object Microsoft.SharePoint.Administr ...

  8. Visual C++学习笔记1:一定要注意ANSI和UNICODE差额

    最近的研究VC++.下载VS2013,根据<Visual C++开发实战系列>首先hello我写了一个常规样品,结果显示乱码编辑框.夜已经折腾型转变.然后总结很明显ANSI和UNICODE ...

  9. 使用Ratpack和Spring Boot打造高性能的JVM微服务应用

    使用Ratpack和Spring Boot打造高性能的JVM微服务应用 这是我为InfoQ翻译的文章,原文地址:Build High Performance JVM Microservices wit ...

  10. Property &#39;sqlSessionFactory&#39; or &#39;sqlSessionTemplate&#39; are required

    之前一直用mybatis+mybatis-spring-1.1.1,系统升级mybatis使用后 mybatis-spring-1.2.2, 再其他配置均为改动的情况下执行出错: Property ' ...