【レビュー】
WebアプリケーションやWebサイトを作成するにあたって、なにかと頻出するボタン。特別な意味をもたせるボタンには、ちょこっとアクセントをつけたいところ。実際に作成する場合
といった方法があると思う。これらツールを使用しても、数字の微調整を繰り返すのはちょっと手間がかかる作業だ。ここでは、よりサックリとボタンを作る方法のひとつとしてButton Makerを紹介したい。
Button MakerはCSS-TRICKSが公開しているボタン作成Webアプリケーション(5月30日(米国時間)に投稿された紹介記事)。Webブラウザ上でスライダやカラーピッカーを使って、CSS3に対応したボタンを直感的に作成できる。
|
|
Mac版SafariでButton Makerにアクセス。スライダやカラーピッカーを使って、直感的にボタンを作成できる |
Button MakerはjQuery、jQuery UI、colorpickerをベースに作成されているようだ。ソースコードも公開されているので、興味がある方はこちらもチェックしてみてほしい。
ボタン作成時に調整できる項目は次のとおり。
値の調節はおこなえないが、box-shadowやtext-shadowプロパティなども出力される。角丸やグラデーションといったCSS3の一部機能は、FirefoxやSafari、Chromeでもレンダリングされるよう、それぞれに対応したプロパティ/表記で出力してくれる。
画面右部のスライダやカラーピッカー、プルダウンを操作すると、画面左部のボタン表示がリアルタイムに変わっていく。実物をみながらデザインを調整できるというわけだ。満足いくボタンに仕上がったら、CSSをコピペして完了。
実際に出力されるCSSのイメージは次のとおり。
.button {
border-top: 1px solid #96d1f8;
background: #65a9d7;
background: -webkit-gradient(linear, left top, left bottom, from(#3e779d), to(#65a9d7));
background: -moz-linear-gradient(top, #3e779d, #65a9d7);
padding: 5px 10px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: rgba(0,0,0,1) 0 1px 0;
-moz-box-shadow: rgba(0,0,0,1) 0 1px 0;
box-shadow: rgba(0,0,0,1) 0 1px 0;
text-shadow: rgba(0,0,0,.4) 0 1px 0;
color: white;
font-size: 14px;
font-family: Georgia, serif;
text-decoration: none;
vertical-align: middle;
}
.button:hover {
border-top-color: #28597a;
background: #28597a;
color: #ccc;
}
.button:active {
border-top-color: #1b435e;
background: #1b435e;
}
Button Makerを使えば実物のボタンを見ながらマウスで微調整 → CSSコピペ、という流れでクールなボタンを作成できる。こまかい数値やカラーコードを何回も入力する必要もない。手っとり早くボタンを作りたいときに最適なWebサービスではないだろうか。
jQuery ThemeRollerであらかじめWebサイト全体のイメージを作成しておき、ワンポイントで使いたいボタンのCSSはButton Makerで作成 -- このように既存のWebサービスと併用すれば、さらに効率よくWebデザインをおこなえそうだ。自分のセンスを活かし、いろいろ試してみよう。
| JavaScriptいらず、CSS3で作るシンプル&クールな多段メニュー [2010/3/24] |
| 2010年のWebデザインで押さえておきたいトレンド7点 [2010/2/18] |
| CSSグラデーションを使ってクールなボタンをつくる方法 [2009/12/4] |
| かんたんで使いやすい5つのCSSプロパティ [2009/12/3] |
| IE6、IE7、IE8におけるCSSの違いまとめ [2009/10/16] |
| "CSS3/HTML5、各ブラウザはどこまで対応?" を、確かめられる「Modernizr」 [2009/7/7] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
9ストーリーズ ~バレンタインのエピソード~ [08:05 2/11] キャリア |
|
RX-7改フェラーリ登場!/マジックRX-7XX 【大阪オートメッセ2012】 [08:04 2/11] キャリア |
|
【連載】鉄道トリビア 第137回 山手線と京浜東北線から●●●が消えた!? [08:00 2/11] ライフ |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |