文字のアウトラインを表示する--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徹底検証 (59件)
- ホワイトペーパー
- 企画特集
◆エン・ジャパン厳選求人☆毎週更新◆
ESBでIT投資の無駄を劇的に解消する
ストレージメディア特設サイト開設
SOA、BPM、SaaS −今、企業に必要なこと
集積度も性能も、業界最高水準のブレードPC
中小企業のセキュリティリスクとは?
インターネット上の悪意を未然に防ぐには?
【徹底対談】運用管理ツールの賢い使い方
セキュリティ&ユーザ事例【SIer Club】
パンデミック対策特集
そのストレージで仮想化に対応できますか?
御社のログ活用しませんか!?
ロリポップ!がリニューアル
仮想環境を実現するソリューション特集
今注目の「サジェスト検索」−デモ掲載中
- エンタープライズにおけるSUSEの強み
- ■ストレージ容量50%削減保証■
- サービス・ドリヴン・データセンター
- サーバー監視・運用のコストを削減するには
- 話題のタグ
Chrome
iPod touch
Microsoft
Off Topic
Ajax
SOA
iPhone 3G
Apple
Webデザイン
Database
Windows Vista
Webサービス
ソフトウェア開発
オープンソース
RIA
セキュリティ
Java
モバイル
プログラミング言語
Google
Adobe
仮想化
UI
アプリケーション
Opera
開発環境
リファレンス
OS
Firefox 3
Safari
Flash
Windows
WebKit
HTML
脆弱性
Mozilla
Windows 7
データベース
ツール
Firefox
iPhone
Mac OS X
Linux
PHP
CSS
JavaScript
小技
Tips
Internet Explorer
ブラウザ
話題のタグを見る »
Windows 7はLinuxへの切替が簡単:注目の仮想ディスクフォーマット「VHD」
iPhone OS 3.0で変わった「絵文字」
OSSのクラウド基盤「Eucalyptus」を使う(4)--インストール〜ノード構築
俳優経験者が指南する「人前で上手く話すためのティップス10選」
「うるまでるびペイント」登場:絵は上手下手ではなく制作過程に楽しみが
待てば回路の日和あり--「iPhone 3GS」発売、しかし――