CSSでWebページの背景画像を指定する
文:John Lee(TechRepublic)
翻訳校正:原井彰弘
翻訳校正:原井彰弘
2008/02/07 18:30
CSSが登場する以前、背景画像はページ全体の壁紙としてしか使用できなかった。しかし、CSSが登場したことで背景画像をさまざまな目的に活用できるようになった。本稿では、そのような活用方法を3つ紹介しよう。
編集を行ったら、HTMLを保存してブラウザでプレビューしてみよう。ブラウザを最大化すると、背景のグラデーションが左右の方向だけでなく上下方向にも敷き詰められて表示されていることがよく分かると思う。残念ながら、途切れのないグラデーションにはなっていないのだ。そこで、リスト3で強調表示されているようにコードを修正しよう。このコードでは、ページの背景色がグラデーションの下端の青色と同じ色になるようにし、さらに画像はX軸方向にのみ敷き詰められるように指定を行っている。
リスト3
<html>
<head>
<title>CSS Backgrounds</title>
<style type="text/css">
<!--
body {
background-image: url(gradient.jpg);
background-color: #8393ca;
background-repeat: repeat-x;
}
-->
</style>
</head>
<body>
<h1>Chapter One</h1>
<p>"Now Beowulf bode in the burg of the Scyldings,
leader beloved, and long he ruled
in fame with all folk..."</p>
<br>
<a href="#">This link will open a new window.</a>
</body>
</html>
このHTMLをブラウザでプレビューすると、背景がとぎれなくグラデーションになっており、ページの下方までずっとそのまま青色が続いていることが分かるだろう。
- 2日前のトップ記事
- 3日前
- 4日前
- 5日前
- 6日前
- ホワイトペーパー
- 話題のタグ
小技
フレームワーク
Mac OS X
C/C++
JavaScript
Flash
開発環境
Leopard
iPhone
Ruby
SOA
PHP
Solaris
仮想化
Webアプリケーション開発
Ajax
Webデザイン
Windows
XHTML
Apache
リファレンス
iPhone 3G
ライブラリ
入門
Apple
Tips
Opera
ブラウザ
server
Safari
CSS
RIA
Mozilla
Internet Explorer
オープンソース
Python
Eclipse
Google
CSS 3
Java
Microsoft
イロハ
Off Topic
Linux
Database
Adobe
HTML
iPod touch
Firefox
Firefox 3
話題のタグを見る »
動画再生耐久レース―フル充電からどれだけ耐えた?
心当たりありませんか--あなたの上司がイヤがる5つの話し方
フォームデザイン虎の巻:複数の選択肢を提供する
フォトレポート:技術サポートの悪夢
無料の「Oracle Database XE」で高速バッチ処理:実装のポイント
Firefoxで情報をカンタン・ベンリに整理する
iPhone Safari、Acidテストでは高得点でも…… Firefoxは載らないの?:WebサイトのiPhone 3G対応問題を考える(ソフト編)
WebサイトのiPhone 3G対応問題を考える(ハード編)
フォトレポート:時代を振り返る--「MS-DOS 4」のインストール
SOAと仮想化の関係は?--常に進化を続けるBEAのミドルウェア戦略
ウェブ開発の生産性はどうしたら上がる?--MODIPHI Appsで半日で作るマッシュアップサイト(1)
JailBreakついに:PwnageTool公開
プロジェクトの進行でよくある4つのトラブル
ZDNet Japan Green IT
DELLが掲げる「新・仮想化アセスメントサービス」
Techno Exchange
ZDNet Japan ホスティング特集