CSS Selector Generator | CSS のセレクタ一覧を一発で自動生成!

07

11月2008年

[使えるCSSテクニックVol.2] CSS を使った見栄えの良い見出し

nakayama 11:52 AM

  • はてなブックマークに登録
  • livedoorクリップに登録
  • Yahoo!ブックマークに登録
  • deliciousに追加

第 2 回目は「見栄えのいい見出し」です。
今回はテキストを生かした見栄えのいい見出しを紹介したいと思います。

画像を使わずに見出しを作成

まずは画像使わずに、border と background を使い見出しを装飾した例です。

サンプル01

CSS

h2 {
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 86%;
}
h2.sample1 {
	padding: 5px 5px 3px;
	background-color: #FAFAFA;
	border-left: 5px #22FF99 solid;
	border-bottom: 1px #DEDEDE solid;
}
h2.sample2 {
	padding: 3px 5px;
	border-top: 3px #FF9933 solid;
	border-right: 1px #EEEEEE solid;
	border-bottom: 1px #DDDDDD solid;
	border-left: 1px #EEEEEE solid;
	color: #333333;
}
h2.sample3 {
	background-color: #3399FF;
	border-left: 2em #FF6699 solid;
	color: #FFFFFF;
	text-indent: -1.5em;
	line-height: 180%;
}

sample1 は border-bottom を影に見立て立体感をだしています。sample3 は text-indent にネガティブ値を使って 2 色の表現をしています。
画像を使わなくてもここまで表現することが可能です。

画像を使った見出し

画像を使って、拡大縮小に対応した見出しを作成します。

サンプル02

CSS

h2 {
	margin: 0;
	padding: 0;
	color: #666666;
	font-size: 86%;
}
h2.sample4 {
	width: 490px;
	padding: 5px;
	background: url( 画像のパス ) no-repeat 0 0;
	border-bottom: 1px #CCCCCC solid;
}
h2.sample5 {
	padding: 3px 0;
	background: url(sample5.gif) repeat-x 0 50%;
	border-left: 3px #FF9933 solid;
	color: #FF7800;
}
h2.sample5 span {
	padding: 0 0.5em;
	background-color: #FFFFFF;
}

sample4 では以下の画像を用意します。
見出し画像

ポイントは幅を固定にし、リキッドで伸びる分(今回は下)を余分に作ること、そして画像の線と border-bottom の色をそろえることによってテキストが拡大縮小も線が途切れずに表示されます。

sample5 は真ん中の罫線がテキストに被らないように、span { background-color: #FFFFFF;}を設定して対応しています。

おまけ

background-image に gif アニメーションを設定したものです。

次回は「CSS を使った見栄えの良いページャー」です。お楽しみに

バシャログスタッフによるWebサイト制作サービス

トラックバック

このエントリーのトラックバックURL
http://c-brains.jp/cgi-bin/mt/###/1704
###はmt-tb.cgiに変更してください。

Movable Type 備忘録 - [TODAY's TOPIC] 11 November, 2008

Movable Type 備忘録

[TODAY's TOPIC] 11 November, 2008
Movable Type 4.2x系の基本的な操作方法に関するマニュアル 「unique」これが欲しかったんですぅ! Google Readerに自動翻...
トラックバック時刻
2008年11月11日 23:13

コメントを投稿

ページの先頭へ

POPULAR TAGS
  • バシャログスタッフによるWebサイト制作サービス

ARCHIVE

特集

RECENT COMMENTS

ishida on CSS Nite in Ginza, Vol.49「バシャログ LIVE」 で紹介したDreamweaverの正規表現クエリーを公開します
>市川さん コメントありがとうございます。 前提条件の部分
ichikawa on 1.2.3で整えるPHP開発環境【STEP.1】 XAMPPをインストール
いつもバシャログ。をご覧いただきありがとうございます。 >
市川 on CSS Nite in Ginza, Vol.49「バシャログ LIVE」 で紹介したDreamweaverの正規表現クエリーを公開します
どういう前提での使用例なのか、わかりませんが、 タグを明示的
studio-8ch on 1.2.3で整えるPHP開発環境【STEP.1】 XAMPPをインストール
いつも記事を大変興味深く、拝見いたしております。 是非、A
sakai on [使える CSS テクニック] CSSで実現するプルダウンメニュー
>とらのすけさん コメントありがとうございます。 CSS