![]() |
Firefox web browser - Faster, more secure & customizable |
公開が近づいているFirefox 3.6 (Gecko 1.9.2)ではCSS関連の機能が強化される。従来サポートしてきた機能の強化に加え、CSS3からいくつか新機能の取り込みと、Mozillaが提案する独自の機能が追加されることになっている。Mozillaが提案する機能のうちグラデーションは応用の幅が広くさまざまな便利な効果が期待できる。
building beautiful buttons with css gradientsにおいて、CSSグラデーション機能を使ってボタンを作成した例が紹介されている。Firefox 3.6 beta4でCSSグラデーションボタンを閲覧するとグラデーションのかかったボタンが表示される。同じページをFirefox 3.5.5で閲覧するとグラデーションのないボタンが表示される。もともとこのボタン自体は次期バージョンのPersonasサイトで使うために作成されたものだという。
building beautiful buttons with css gradientsではCSSグラデーション機能がもたらすいくつかの効果を紹介している。紹介されている効果は次のとおり。
| CSSグラデーション機能の効果 |
|---|
| 画像ボタンと比べて、テキストを変更するたびに画像を編集する必要がない |
| 画像ボタンと比べてダウンロード時間を短縮できる |
| 画像ボタンと比べてローカライズが簡単に実施できる |
| 画像ボタンとアクセッサビリティサポートの面で好ましい |
building beautiful buttons with css gradientsでは、テキストをa要素でリンク対象とし、これにCSSを徐々に適用させながらボタンに仕上げていく様子を紹介している。以下に説明されている内容を日本語のテキストに適用した例を掲載しておく。テキストがグラデーションのかかったボタンに変わっていく様子が確認できる。なお、もともとの説明にあるとおりテキストの変更が簡単にできることから、グラデーション効果のかかった画像ボタンを作成するためのツールとしても利用できそうだ。
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Firefox 3.6 CSSグラデーションボタンデモその1</title>
<style type="text/css">
.button {
width: 400px;
}
.linear_one {
display: block;
}
.linear_two {
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 138.5%;
text-align: center;
text-decoration: none;
}
.linear_three {
padding: 10px;
-moz-border-radius: 10px;
border: 1px solid #659635;
background: #99ca28;
}
.info {
font-size: 81%;
}
</style>
</head>
<body>
<p class="button">
<a class="linear_one" href="http://journal.mycom.co.jp/enterprise">
<span>マイコミジャーナル エンタープライズ</span><br />
<span class="info">知りたい!を刺激する総合専門サイト</span>
</a>
</p>
<hr />
<p class="button">
<a class="linear_one linear_two" href="http://journal.mycom.co.jp/enterprise">
<span>マイコミジャーナル エンタープライズ</span><br />
<span class="info">知りたい!を刺激する総合専門サイト</span>
</a>
</p>
<hr />
<p class="button">
<a class="linear_one linear_two linear_three" href="http://journal.mycom.co.jp/enterprise">
<span>マイコミジャーナル エンタープライズ</span><br />
<span class="info">知りたい!を刺激する総合専門サイト</span>
</a>
</p>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title>Firefox 3.6 CSSグラデーションボタンデモその2</title>
<style type="text/css">
.button {
width: 400px;
}
.linear_one {
display: block;
}
.linear_two {
font-family: Helvetica, Arial, sans-serif;
font-weight: bold;
font-size: 138.5%;
text-align: center;
text-decoration: none;
}
.linear_three {
padding: 10px;
-moz-border-radius: 10px;
border: 1px solid #659635;
background: #99ca28;
}
.linear_four {
text-shadow: -1px -1px 2px #777777;
color: #ffffff;
}
.linear_five {
background: -moz-linear-gradient(top, #CFE782 0%, #9BCB2A 2%, #5DA331 97%, #659635 100%);
}
.info {
font-size: 81%;
}
</style>
</head>
<body>
<p class="button">
<a class="linear_one linear_two linear_three linear_four" href="http://journal.mycom.co.jp/enterprise">
<span>マイコミジャーナル エンタープライズ</span><br />
<span class="info">知りたい!を刺激する総合専門サイト</span>
</a>
</p>
<hr />
<p class="button">
<a class="linear_one linear_two linear_three linear_four linear_five" href="http://journal.mycom.co.jp/enterprise">
<span>マイコミジャーナル エンタープライズ</span><br />
<span class="info">知りたい!を刺激する総合専門サイト</span>
</a>
</p>
</body>
</html>
| Firefox 3.6でCSSグラデーションを使う方法 [2009/12/3] |
| Firefox 3.7、Direct2Dで高速化 [2009/11/27] |
| アドオンをFirefox 3.6向けに! Mozillaがバージョンチェック呼びかけ [2009/11/4] |
| Firefoxユーザー1000万人がFlashプラグインを最新版へ更新 [2009/10/27] |
| Firefox 3.6、フォントによるデザイン差異を縮小 [2009/10/26] |
| Firefoxデザインの秘密 [2009/10/16] |
| Firefoxプラグインのバージョンをチェックして最新版にする方法 [2009/10/15] |
| Firefox 3.6 新機能まとめ、パフォーマンス向上に期待 [2009/10/13] |
| Firefox for Mac新デザイン、Chrome + Safari [2009/10/8] |
| 韓国、60%がIE6を使う [2009/10/5] |
| Firefox開発版、ノープラグインで3D [2009/9/29] |
| マイナビ、3月より書籍連動型のクリエイティブ・デザイン系セミナー開講 [12:00 2/10] |
| Linux Mint 12 KDE登場 [10:26 2/10] |
| Dell、重複排除により最大98%のデータ削減が可能なバックアップストレージを発売 [09:44 2/10] |
| 北大、「ポジトロン断層撮影法」による脳腫瘍の性質を診断する手法を開発 [09:40 2/10] |
| NICTなど、手術支援ロボット「da Vinci」の3D裸眼映像伝送実証実験を計画 [09:36 2/10] |
|
ホンダ、「モンキー」新色追加 - 特別仕様「モンキー・リミテッド」も発売 [14:45 2/10] ライフ |
|
ストーム、BTOもできるLinux PC「Storm Power Speed Mini LS Linux Edition」 [14:40 2/10] パソコン |
|
富士通、王子製紙グループにクラウドベースのIFRS対応会計システム導入 [14:39 2/10] 経営 |
|
NECと米CA、スマホ/タブレットにも対応した認証クラウドサービスを提供 [14:32 2/10] 経営 |
|
ストーム、4画面マルチモニター出力対応のQuadro NVS 450搭載のデスクトップPC [14:32 2/10] パソコン |