文字のアウトラインを表示する--FirefoxとSafariのCSS対応
エ・ビスコム・テック・ラボ
2008/06/27 08:00
今回はスタイルシートを利用した文字のアウトラインの表示を解説する。
Safariのバージョン3では、スタイルシートを利用して文字のアウトラインを表示できるようになった。スタイルシートで文字をアウトライン化すれば、画像を使わずに文字のデザインの幅を広げることができる。「Safari 3.1でWebフォントを利用する」で紹介したWebフォントが普及すれば、文字のデザインに画像を使う必要は少なくなっていくだろう。
アウトラインのデザインを指定する
文字のアウトラインのデザインは、以下のような-webkit-text-stroke〜というプロパティで指定する。現在のところ、指定できるのはアウトラインの色と太さだ。
| プロパティ | 機能 |
|---|---|
| -webkit-text-stroke-color | アウトラインの色を指定する |
| -webkit-text-stroke-width | アウトラインの太さを指定する |
| -webkit-text-strike | アウトラインの色と太さをまとめて指定する |
次のサンプルでは、colorプロパティで文字の色を水色に、-webkit-text-stroke-colorプロパティでアウトラインの色を青色に、-webkit-text-stroke-widthプロパティでアウトラインの太さを3ピクセルに設定している。
Safari 3での表示
div {
font-size: 64px;
font-weight: bold;
color: skyblue;
-webkit-text-stroke-color: darkblue;
-webkit-text-stroke-width: 3px;
}
<div>こんにちは</div>
※ブラウザで表示を確認する
また、-webkit-text-strokeプロパティを利用すれば、アウトラインの色と太さをまとめて指定することができる。
Safari 3での表示
div {
font-size: 64px;
font-weight: bold;
color: skyblue;
-webkit-text-stroke: 3px darkblue;
}
※ブラウザで表示を確認する
塗りの色を指定する
- 特集: FirefoxとSafariのCSS徹底検証 (65件)
- 3日前のトップ記事
- 4日前
- 5日前
- 6日前
- 7日前
- ホワイトペーパー
- 話題のタグ
ソフトウェア開発
Linux
アプリケーション
脆弱性
プログラミング言語
iPhone
CSS
Ajax
小技
Webデザイン
リファレンス
Off Topic
モバイル
Windows
Mac OS X
iPod touch
Mozilla
Webサービス
Windows XP
UI
仮想化
Google
Firefox
Internet Explorer
Opera
Firefox 3
Microsoft
iPhone 3G
Database
開発環境
Windows Vista
WebKit
Chrome
クラウド
JavaScript
HTML
RIA
Flash
Apple
セキュリティ
Java
OS
Tips
Safari
データベース
オープンソース
インストール
マイクロソフト
Windows 7
ブラウザ
話題のタグを見る »
MS運営のオープンソース開発プロジェクト支援サイト「CodePlex」を探検する(2)
Snow LeopardではNTFSをサポート--その源流を訪ねる(1)
フォトレポート:「Windows Server 2008 R2」--あまり知られていない有用な機能10選
マイクロソフト、「Office 2010」ベータ版を開発者向けにリリース
電力に"ふた"をする独自の省エネ機能とは!?
企業ITシステムの企画、構築、運用のイロハ
100万円で実現!中小企業の情報漏えい対策
高まるiSCSIストレージへの注目度
―エン・ジャパン厳選求人☆毎週更新―
【最終警告】パンデミック対策特集
大丈夫?あなたの会社のセキュリティ対策