XHTML&CSS定番テクニック大全 134 要素の重なり順序を指定したい | デザインってオモシロイ -MdN Design Interactive-

XHTML&CSS定番テクニック大全 134 要素の重なり順序を指定したい

2024.4.24 WED

【サイトリニューアル!】新サイトはこちらMdNについて

XHTML&CSSの膨大なノウハウを定番テクニックとして大集成!

XHTML&CSS 定番テクニック大全

  Technique:134 要素の重なり順序を指定したい
browser

img005

XHTML では、後から記述したものほど、重なり順が上に表示されます。ボックスの重なり順を任意のものに変更したい場合は、z-indexプロパティで優先順位を指定します。ボックスをバランスよく重ねて、センスのいいページレイアウトを作成してみましょう。

  CSS   XHTML
  #A{
position: absolute;
top:80px;
left:250px;
z-index: 2
}
#B{
position: absolute;
top:0px;
left:20px;
z-index: 1
}
#C{
position: absolute;
top:280px;
left:10px;
z-index: 3
}
p{
(中略)
position: absolute;
top: 340px;
left: 280px;
z-index: 4
}
  <body>
<img id="A" src="image01.jpg" />
<img id="B" src="image02.jpg" />
<img id="C" src="image03.jpg" />
<p>
Angkor Wat</p>
</body>
     
z-indexプロパティの値が大きいものほど、重なり順が上に表示されます。



  構文   1 { z-index: 2 }
1:セレクタ 2:値 

プロパティ 効果
z-index 整数の値 ボックスの表示優先順位を指定する(大きい数字ほど上に表示される)
auto XHTMLに記述された順に表示する




z-indexとは


img006

●z-indexプロパティで重なり順を指定する
XHTML では、後から記述したものほど、重なり順が上に表示されます。ボックスの重なり順を変更したい場合は、z-indexプロパティを利用してボックスの表示の優先順位を指定します。z-indexプロパティの値には、優先順位を示す整数を指定し、その数が大きいほど重なり順が上に表示されます。


  抜粋元書籍 - XHTML&CSS 定番テクニック大全

  XHTMLCSS   XHTML&CSSの初歩的な使い方から応用まで、170の定番テクニックを集めました!知っているつもりでも、「あれってどうやるんだっけ?」といったことを事典やウェブで調べるのは面倒ですよね。いろんな使い方を急いで調べたいとき、本書はお役に立ちます! Internet Explorer、Safari、Firefox、Google Chrome、Operaの各最新バージョンにも対応。紙面で紹介しているサンプルデータもサイトよりダウンロードできます!!



楽天ブックスで買う amazon.co.jpで買うalt
twitter facebook このエントリーをはてなブックマークに追加 RSS
【サイトリニューアル!】新サイトはこちらMdNについて

この連載のすべての記事

アクセスランキング

8.30-9.5

MdN BOOKS|デザインの本

Pick upコンテンツ

現在