Tags

閉じる

Category

閉じる

Search

Search

閉じる

記事一覧

1要素1クラス、画像を一切使わずCSSで実装するiPhone UI

1要素に1クラスを指定するだけで、画像も使わずさっと作れるiPhone風CSSライブラリを作ってみました。

最近Macがほしくてたまらないえどです。こんにちは。(降ってこないかな・・)

↓実際に動いているデモはこちら(iPhone向けに作っているため、iPhone/Safariでしか最適化されていません)

1要素1クラス、画像を一切使わずにCSSで実装するiPhone UI - jsdo.it - share JavaScript, HTML5 and CSS

ちなみにiPhoneで実際に見るとこんな感じに見えます↓
iPhoneで表示したiPhone風UIのキャプチャ

iPhoneで実際に見るには、以下のURLから見れます↓
(jsdo.itだとviewportが使えないため、ブログ自体にデモをアップしました)
http://goo.gl/s5fV

1要素1クラスで実現する

今回のサンプル作成でこだわったのは、1要素に1クラスを指定することでiPhone風のUIを実現することです。
つまり、以下のように指定するだけでiPhone風ボタンに早変わりする、というような手軽さを意識しました。

a要素をiPhone風ボタンにする

<a href="#" class="btnTypeA">ボタンタイプA</a>

実際に上記を表示すると以下のようにすぐボタンっぽい外観に変わります。↓
灰色のiPhoneボタン風のスタイルになったa要素

iPhone風リストA

<div class="listIPhone listTypeA">
<ul>
<li><a href="#">リストアイテム</a><a href="#" class="btnType-s-A noListLink floatBtn">削除</a></li>
<li><a href="#">リストアイテム</a></li>
<li><a href="#">リストアイテム</a></li>
<li><a href="#">リストアイテム</a></li>
</ul>
<!-- /.listIPhone.listTypeA --></div>

実際に上記を表示すると以下のようにリストスタイルになります。(1要素1クラスを意識していますが、ベースとなるものが同じで、異なる外観の場合は2クラスに分けて複数の見た目を制御できるように実装しています)
iPhone風リストスタイルのキャプチャ
また、「削除ボタン」はややイレギュラーなもののため、いくつかクラスを追加しています。リスト中のa要素は基本、横100%のリンクになってしまいますが、例外的に「noListLink」クラスを追加することで回避しています。
さらに通常時は表示されない要素、ということで、「floatBtn」クラスを付けることで、左は時に表示されるようにしています。

iPhone風リストB

<div class="listIPhone listTypeB">
<ul>
<li><a href="#">リストアイテム</a><a href="#" class="btnType-s-A noListLink floatBtn">削除</a></li>
<li><a href="#">リストアイテム</a></li>
<li><a href="#">リストアイテム</a></li>
<li><a href="#">リストアイテム</a></li>
</ul>
<!-- /.listIPhone.listTypeB --></div>

実際に上記を表示すると以下のようにリストスタイルになります。
iPhone風リスト。リスト右端に丸い矢印マークがあります
もちろん、右端にある青い丸矢印も画像は使っていません。

見出し部分も画像なし

そして今回、ちょっとこだわった部分がタイトル左横にある矢印型のボタンです。
当初はこういう形は画像使わないと無理かなーと思っていたんですが、そこそこ見れるものが作れました。(ただ、やっぱり若干標準のUIと比べると形がいびつです)
ソースもかなりシンプル。

<div class="toolbarBox">
<h1 class="toolbar">CSS3 UIテンプレート</h1>
<nav>
<ul>
<li class="toolBtnTypeA"><a href="#" class="toolBtnArr">TOP</a></li>
<li class="toolBtnTypeB"><a href="#" class="toolBtn">Reload</a></li>
</ul>
</nav>
<!-- /.toolbarBox --></div>

見出し部分のキャプチャ。左横の矢印ボタンもCSSのみで実装

作ってみた感想

意外とがんばればなんとかなるな、というのが感想でした。
標準UI以外にも、これくらいのデザイン性のものであればCSSのみで実現できてしまうので、iPhone4の対応で画像サイズがーという悩みを解消できることを考えると、色々とテンプレートとして作ってみるのも面白いのではないでしょうか。
(もともとは、CSSを使って画像を使わずにデザインを実装する、というのを書こうと思ったのが発端だったので)

ぜひぜひみなさんも色々なデザインを、少数構成で実現できるように挑戦してみてください。

ちなみに今回のサンプルは、個人のブログで公開しているCSS3ジェネレーターでグラデーションを調整しながら作りました。よかったら使ってみてください。→Photoshopライクな操作で手軽に作れるCSS3ジェネレーター

そしてカヤックでは、こんなiPhone風CSS3が大好きなマークアップエンジニアを募集中です!

2012年度の新卒採用コンテンツは”ありがとう”がテーマ

こんにちは。スライスを知らないまま新卒で入社してから
はや5年、ニシです。

弊社は”ありがとう”をテーマとしたTHANKSというサービスを運用しており、
社内文化としても”ありがとう”を非常に大切にしております。

そんな”ありがとう”を少しでも体験していただけるよう
今年は”ありがとう”をテーマとした新卒採用コンテンツを制作いたしました!

thumb_fresh2012.jpg

2012年度 新卒採用コンテンツ『3x9=さんきゅう 27人のありがとう』

http://www.kayac.com/company/fresh/2012/

3人×9列(さんきゅ〜:ダジャレです!)=27人の社員の、
他の26人全員へ向けたありがとうメッセージが見れたり、
その他のカヤックのありがとうエピソードが見れます!

是非カヤックの”ありがとう”を体験してみてください!
 

--------------------------------------------------------------------------------------------------------

【MEMBER】
■Dir:柳澤大輔
■AD/De: 西慶子
■FD:村井孝至
■PG:渡邊匡志
■ライティング:松原佳代
■サウンドデザイナー:瀬尾浩二郎
■口笛奏者:牛木匡憲、藤川綱司
■Dir:瀧澤紗由梨

続きを読む

先日、瀬戸内国際芸術祭に行ってきましたキノです。

多島海を巡る船に乗りながらのんびりと写真を撮っていたので、今回は写真を使った実験をやってみます。

高松⇒直島の間をつなぐ、超長いパノラマはつくれるのか。

 

フォトショの自動整列機能で試してみましたー!

うまく行けば、高松と直島が両端に映った、長い写真ができるはず!

さてさて・・・

続きを読む

Photoshopの秋 run 時短の秋 runrunrun

ひぶたポケモンが進化しておおひぶたポケモンて。セキネです。
みなさんショートカットは好きですか?ぼくはどっちかというと好きです。
そこで、今回は王道ショートカットではなく、知っておくと実は使えるflair/知っていても使うまでいかないcool/ボタン押した方が早いじゃないかdashというようなちょっとB級臭のするショートカットや小ネタを紹介します。ちなみにB級かそうでないかは独断と偏見で選んでます。そのへんよろしくお願いします。
目指せ、カンバス以外非表示系男子。

※Macキーボードでの記載となります。Windowsの方はCommand→Ctrl/option→altへと脳内変換をお願いします。
※OSやバージョン違いによって差異があるかもしれません。

続きを読む

なんだこれは! トリックムービー特集

ポケモンでまだ一度もトリックルームという技を使ったことがありません。shiihoです。
ということで今回はトリックムービー特集です。
これどうやって作ってるんだろうとか、おーなるほどねぇとなるようなムービーを特集します。

続きを読む

親知らずをノリで抜いたらしばらく痛み悶えることになってものすごく後悔したくにーです。こんにちは。

さて、2011卒就職活動時期の直中ですが(カヤックでは2011卒の方のご応募をカヤックサイトより受付中です)
受け入れる側としては、そろそろ2012卒の採用サイトも準備しなくては…
というよりもよく見たら、もうすでに出そろいつつあるシーズンですね。
追記:カヤック2012年新卒サイト公開しました!

そんなワケで今回は2011年までの色んな採用サイトをピックアップして振り返ってみました。
それでは続きからどうぞ〜
※カヤックの採用情報は記事の一番下に載せています。(新卒 / 中途 / 物販 / 飲食 / サービス別のご案内)
 

続きを読む

WEBデザイナー向け☆iPhoneアプリのUIデザイン

どーもキンモクセイぷんぷん香る自由が丘からaoizmです。
秋満開!スマートフォンまっさかり!(強引)
KAYACでもiphoneアプリ制作のお仕事が増えてきております。
WEBデザイナーがiphoneアプリのデザインをする際に、やっぱり気になるのがWEBとの違い。
画面サイズが小さく持ち歩けるデバイスiphoneは、デスクトップ上のアプリやWEBサイトとは 使用環境もその操作方法も異なるため、WEBとは違ったインターフェイスが求められます。
その違いを認識した上で、違いを活かしたデザインをするためには?
iPhoneアプリのUIデザインまとめてみました。

続きを読む

2000年代中盤のweb2.0登場以来、ユーザーが参加出来る・貢献出来るWEBサービスって本当に増えましたね。

その中で今回デザイナーが参加・貢献出来る、そしてお小遣い稼ぎまで出来ちゃう
WEBサービスをいくつかピックアップしました。

とは言っても、デザイナーが何かを作って・売るというサイトは以外と多いので、
今回はTシャツのWEBサイトに絞りました。

続きを読む

ママさんは必見だね!赤ちゃん向けアプリBEST3!

子供のような大人のような子供のような大人、ねじです。

私はブッコミキッズというチームで、日々キッズ向けのサービスを作っておりますが、調べていくと、赤ちゃん向けのアプリはけっこう充実しているようです。 本日はママの方へ、そしてこれからママになる方へ、そして赤ちゃんのようなどうしようもない大人を知り合いにもつ方へおすすめの、赤ちゃんアプリをご紹介します!!!

アプリはたくさんあるので、その中から厳選して、私の独断と偏見によってBEST3を決めさせて頂きました!

続きを読む