CSS3を使ったボタンデザイン
CSS3の「これは!」という機能を紹介するエントリーの第2回。CSS3で作るボタンデザインを紹介します。
前回は画像を使わずに角丸を作るborder-radiusというプロパティの紹介だったのですが、ただの仕様書の写しのようになってしまいました...。 前回の反省も踏まえて、今回はサンプル付きで紹介したいと思います。
Button Design Showcaseというエントリーのなかから、CSS3で作れそうなボタンのデザインをいくつかピックアップしました。
※サンプルはFirefox3.5~、Webkitでしか確認していません。
かっこいいボタンがいくつもあったのですが、CSS3の新機能を紹介できそうなボタンのデザインとして以下の3つを選びました。
基本のボタン
サンプルで使ったボタンのHTMLソース。
本当にシンプルな<button>だけのソースです。
<button>CSS3 Button Design</button>
今回のサンプルを作っていて思ったのですが、CSS3が主要ブラウザで使えるようになればスライスの手間はかなり減りますが、透過pngのグラデーションの部分が結構手間だな...都思いました。
デザイン通りのグラデーションを作るっていうのは大変ですが、スライスする手間に比べたら全然簡単ですよね!
デザイナーさんにフォント・縦が可変のグラデーション部分だけ作ってくれって言って作ってくれたら一番良いんだけどさ。



COMMENTS
コメントはまだありません。ぜひあなたの一言を!
GIVE ME A COMMENT!