サンプルホーム
このページは?:jQTouchの class や div などの挙動について確認するために作りました。
class - 画面の上につくボタン
buttonサンプル
addサンプル
backサンプル
cancelサンプル
class - メインに表示するボタン
whiteButtonサンプル
grayButtonサンプル
class - アニメーション
backサンプル
cubeサンプル
fadeサンプル
dissolveサンプル
flipサンプル
popサンプル
slideサンプル
slideupサンプル
swapサンプル
class - ul li
blueButtonサンプル
whiteButtonサンプル
grayButtonサンプル
arrowサンプル
forwardサンプル
individualサンプル
edgetoedgeサンプル
sepサンプル
リスト時 特殊タグ - ul li xxx
smallサンプル
emサンプル
class - ul のテーマ種類
plasticサンプル
metalサンプル
edgetoedgeサンプル
class - div
infoサンプル
toolbarサンプル
jQTouchの本家サンプル
buttonサンプル
Back
ホームヘ
class="button" の解説
形状:角丸四角
表示場所:画面右上
サンプル:画面右上参照。
コード:
ホームヘ
文字数制限:特に無し
(全角5文字以内が妥当?)
注意点:画面遷移する場合は、アニメーション指定をする必要があるかもしれません。
(iPadで戻らない現象を確認しています)
ホームへ戻る
addサンプル
Back
+
class="add" の解説
形状:角丸四角
表示場所:画面右上
サンプル:画面右上参照。
コード:
+
文字数制限:特に無し
(「+」と書くのが通例)
補足:これ、そのものに何か機能があるわけではないので、JavaScriptでonclickイベントで処理するなどで利用する。
もちろん、 + クリックで画面遷移してもいい。
ホームへ戻る
backサンプル
Back
class="back" の解説
形状:左矢印四角
表示場所:画面左上
サンプル:画面左上参照。
コード:
Back
文字数制限:全角3文字以内
(それ以上与えると…で切られる)
注意点:hrefに何を入れててもhistory.backのような動きをする。
ホームへ戻る
cancelサンプル
Cancel
class="cancel" の解説
形状:角丸四角
表示場所:画面左上
サンプル:画面左上参照。
コード:
Cancel
文字数制限:特に無し
(全角5文字以内が妥当?)
注意点:挙動はbackと変わらない。形状と文字数制限の違いだけっぽい。
ホームへ戻る
whiteButtonサンプル
Back
class="whiteButton" の解説
形状:角丸四角-白
サンプル:
home
コード:
home
文字数制限:特に無し長ければ2段になる
(全角10文字以内が妥当?)
ホームへ戻る
grayButtonサンプル
Back
class="grayButton" の解説
形状:角丸四角-黒
サンプル:
home
コード:
home
文字数制限:特に無し長ければ2段になる
(全角10文字以内が妥当?)
ホームへ戻る
backサンプル
Back
backSelector の解説
動き:1つ前の画面に来た時と同じアニメーションで戻る
サンプル:このページの一番下の「ホームへ」ボタンを実行した時の挙動
コード:
ホームヘ
指定できるclassは、デフォルトで「.back, .cancel, .goback」の3つが割り当てられている
ホームへ戻る
cubeサンプル
Back
cubeSelector の解説
動き:4角形の2面に今と次の画面を描画してあり、サイコロのように回転するアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
cubeサンプル
指定できるclassは、デフォルトで「.cube」が割り当てられている
補足:ディスプレイが小さい場合は、回転というよりslideと同じように見えるかもしれない…
ホームへ戻る
fadeサンプル
Back
fadeSelector の解説
動き:次の画面がフェードインするアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
fadeサンプル
指定できるclassは、デフォルトで「.fade」が割り当てられている
ホームへ戻る
dissolveサンプル
Back
dissolveSelector の解説
動き:今の画面が消えつつ次の画面が出てくるクロスフェードアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
dissolveサンプル
指定できるclassは、デフォルトで「.dissolve」が割り当てられている
ホームへ戻る
flipサンプル
Back
flipSelector の解説
動き:トランプのカードを裏返すようなアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
flipサンプル
指定できるclassは、デフォルトで「.flip」が割り当てられている
ホームへ戻る
popサンプル
Back
popSelector の解説
動き:新しい画面が奥からフェードインしてくるようなアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
popサンプル
指定できるclassは、デフォルトで「.pop」が割り当てられている
ホームへ戻る
slideサンプル
Back
slideSelector の解説
動き:新しい画面が右から左にスライドするアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
slideサンプル
「body > * > ul li a」とあるので、ul li a の場合のデフォルトの挙動
ホームへ戻る
slideupサンプル
Back
slideupSelector の解説
動き:新しい画面が下から上にスライドするアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
slideupサンプル
指定できるclassは、デフォルトで「.slideup」が割り当てられている
ホームへ戻る
swapサンプル
Back
swapSelector の解説
動き:2枚のトランプのカードをシャッフルする感じで入れ替えるようなアニメーション
サンプル:このページへ遷移してきた時の挙動
コード:
swapサンプル
指定できるclassは、デフォルトで「.swap」が割り当てられている
ホームへ戻る
blueButtonサンプル
Back
class="blueButton" の解説
形状/変化:角丸四角-青 のボタンになる
サンプル:↓下記参照
home
コード:
home
ホームへ戻る
whiteButtonサンプル
Back
class="whiteButton" の解説
形状/変化:角丸四角-白 のボタンになる
サンプル:↓下記参照
home
コード:
home
ホームへ戻る
grayButtonサンプル
Back
class="grayButton" の解説
形状/変化:角丸四角-黒 のボタンになる
サンプル:↓下記参照
home
コード:
home
ホームへ戻る
arrowサンプル
Back
class="arrow" の解説
形状/変化:リストの右に「>」と表示される
サンプル:↓下記参照
Go home
コード:
Go home
ホームへ戻る
forwardサンプル
Back
class="forward" の解説
形状/変化:リストの右に「(>)」と表示される
サンプル:↓下記参照
Go home
コード:
Go home
ホームへ戻る
individualサンプル
Back
class="individual" の解説
形状/変化:リストを左右に分割して表示する
サンプル:↓下記参照
hoge1
fuga1
hoge2
fuga2
コード:
hoge1
fuga1
hoge2
fuga2
補足:「hoge1」「fuga1」のように 2つになる。3つ以上に分けたい場合は、theme.cssをカスタマイズする
注意点:デフォルトのCSSは、なぜか2行目以降のインデントがズレる…
ホームへ戻る
edgetoedgeサンプル
Back
class="edgetoedge" の解説
形状/変化:角丸ではない四角いリストで表示する
サンプル:↓下記参照
hoge
fuga
コード:
hoge
fuga
ホームへ戻る
sepサンプル
Back
class="sep" の解説
形状/変化:余白を削って細いリストで表示する
サンプル:↓下記参照
f
fuga
コード:
f
fuga
注意点:「ul.edgetoedge」でのみ使用できる。
ホームへ戻る
smallサンプル
Back
small タグの解説
用途:リストの右に「(xxx)」と表示される
サンプル:↓下記参照
home
1
コード:
home
1
注意点: aタグ部分をただのテキストにすると、small部分の表示位置がズレる
ホームへ戻る
emサンプル
Back
em タグの解説
用途:文字の太さが通常(細め)で表示される
サンプル:↓下記参照
emなhoge
emじゃないhoge
コード:
emなhoge
emじゃないhoge
注意点:「ul.edgetoedge」でのみ使用できる。
ホームへ戻る
plasticサンプル
Back
plastic の解説
用途:背景がリスト毎に濃淡で表示される
サンプル:↓下記参照
hoge1
fuga1
hoge2
20
fuga2
コード:
hoge1
fuga1
hoge2
20
fuga2
注意点:CSS3の「ul.plastic li:nth-child(odd)」が動いてないのか表示されないかも?
ホームへ戻る
metalサンプル
Back
metal の解説
用途:リストの縦が長めで表示される
サンプル:↓下記参照
hoge1
fuga1
hoge2
20
fuga2
コード:
hoge1
fuga1
hoge2
20
fuga2
注意点:metalでは class="forward" は利用できない
ホームへ戻る
edgetoedgeサンプル
Back
edgetoedge の解説
用途:角丸でない四角いリストで表示される
サンプル:↓下記参照
hoge1
fuga1
hoge2
20
fuga2
コード:
hoge1
fuga1
hoge2
20
fuga2
注意点:edgetoedgeでは class="forward" は利用できない
ホームへ戻る
infoサンプル
Back
class="info" の解説
形状/変化:該当要素に背景が付き読みやすくなる
サンプル:↓下記参照
hoge
コード:
hoge
文字数制限:特に無し
ホームへ戻る
toolbarサンプル
Back
class="toolbar" の解説
形状/変化:画面上部にページタイトルのように表示する
サンプル:画面上部参照
コード:
toolbarサンプル
文字数制限:全角6文字以内
(それ以上与えると…で切られる)
ホームへ戻る