ウェブ学のすすめ

Study of Web Design & Programing

jQueryMobileでグリッドレイアウト

プレビュー


↓別ウィンドウを開いて見る
グリッドレイアウト

QRコード

※おすすめQRコード読み取りアプリ

お父さんQR
カテゴリ: ユーティリティ
サイズ: 2.3 MB
価格: 無料


ポイント


ui-grid

  • a:2カラム
  • b:3カラム
  • c:4カラム
  • d:5カラム

コード

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1">
<title>グリッドレイアウト</title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.css">
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.1/jquery.mobile-1.1.1.min.js"></script>
</head>
<body>
<div data-role="page" id="index">
<div data-role="header">
<h1>グリッドレイアウト</h1>
</div>
<div data-role="content">
<ul data-role="listview" data-inset="true">
    <li><a href="#page2">2カラム</a></li>
    <li><a href="#page3">3カラム</a></li>
    <li><a href="#page4">4カラム</a></li>
    <li><a href="#page5">5カラム</a></li>
    <li><a href="#page6">複数行グリッド</a></li>
</ul>    
</div>
<div data-role="footer">
<h4>&copy; 2012 vinton</h4>
</div>
</div>
    
<div data-role="page" id="page2">
<div data-role="header">
<a href="#index" data-icon="back">戻る</a>
<h1>2カラム</h1>
</div>
<div data-role="content">
<div class="ui-grid-a">
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>ブロックA</strong></div></div> 
<div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>ブロックB</strong></div></div>     
</div>    
</div>
<div data-role="footer">
<h4>&copy; 2012 vinton</h4>
</div>
</div>
    
<div data-role="page" id="page3">
<div data-role="header">
<a href="#index" data-icon="back">戻る</a>
<h1>3カラム</h1>
</div>
<div data-role="content">
<div class="ui-grid-b">
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>A</strong></div></div> 
<div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>B</strong></div></div>
<div class="ui-block-c"><div class="ui-bar ui-bar-e"><strong>C</strong></div></div> 
</div>    
</div>
<div data-role="footer">
<h4>&copy; 2012 vinton</h4>
</div>
</div>
    
<div data-role="page" id="page4">
<div data-role="header">
<a href="#index" data-icon="back">戻る</a>
<h1>4カラム</h1>
</div>
<div data-role="content">
<div class="ui-grid-c">
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>A</strong></div></div> 
    <div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>B</strong></div></div>
    <div class="ui-block-c"><div class="ui-bar ui-bar-e"><strong>C</strong></div></div> 
    <div class="ui-block-d"><div class="ui-bar ui-bar-e"><strong>D</strong></div></div>
</div>    
</div>
<div data-role="footer">
<h4>&copy; 2012 vinton</h4>
</div>
</div>
    
<div data-role="page" id="page5">
<div data-role="header">
<a href="#index" data-icon="back">戻る</a>
<h1>5カラム</h1>
</div>
<div data-role="content">
<div class="ui-grid-d">
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>A</strong></div></div> 
    <div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>B</strong></div></div>
    <div class="ui-block-c"><div class="ui-bar ui-bar-e"><strong>C</strong></div></div> 
    <div class="ui-block-d"><div class="ui-bar ui-bar-e"><strong>D</strong></div></div>
    <div class="ui-block-e"><div class="ui-bar ui-bar-e"><strong>E</strong></div></div>
</div>    
</div>
<div data-role="footer">
<h4>&copy; 2012 vinton</h4>
</div>
</div>
    
<div data-role="page" id="page6">
<div data-role="header">
<a href="#index" data-icon="back">戻る</a>
<h1>複数行グリッド</h1>
</div>
<div data-role="content">
<div class="ui-grid-b">
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>A</strong></div></div> 
    <div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>B</strong></div></div>
    <div class="ui-block-c"><div class="ui-bar ui-bar-e"><strong>C</strong></div></div> 
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>A</strong></div></div> 
    <div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>B</strong></div></div>
    <div class="ui-block-c"><div class="ui-bar ui-bar-e"><strong>C</strong></div></div>
    <div class="ui-block-a"><div class="ui-bar ui-bar-e"><strong>A</strong></div></div> 
    <div class="ui-block-b"><div class="ui-bar ui-bar-e"><strong>B</strong></div></div>
    <div class="ui-block-c"><div class="ui-bar ui-bar-e"><strong>C</strong></div></div>
</div>    
</div>
<div data-role="footer">
<h4>&copy; 2012 vinton</h4>
</div>
</div>
</body>
</html>