2016-05-10 3 views
1

MDNおよびthis blogによれば、z-インデックスを使用しない場合、配置された要素は常に重なり合うときに浮動要素の上に積み重なる必要があります。しかし、MDNリンクの例はそれを正当化するものではありません。どうして?浮動小数点および配置された要素の積み上げ順序

+0

両方のリンクが同じURLに移動します。その後、なぜ2回使用していますか? –

+0

@Leothelion、おそらく間違い??? – Chris

+0

もしそれが間違っていたら私たちはどのように比較するのですか? –

答えて

1

答えは、あなたが提供されたリンクである: 積層順がある - 外観のために通常の流れで

  1. 背景とルート要素の境界
  2. 子孫ブロック、(HTMLにこの積層順序が他のいずれかの前にあるように)

、それが優先さ - そうDIV#1が他の&配置divを浮動、ignori背後であろう通常のDIVと同じです。

+0

DIV#4はDIV#1の後に定義されています。しかし、DIV#1はDIV#4の上に積み重ねられている。 DIV#4は配置されていません。これは、Z-インデックスが使用されていないとき、HTMLの出現順序に関係なく、配置されていない要素の上に浮動して配置された要素が常にスタックすることを意味しますか?しかし、配置され、浮動小数点の要素は、HTMLの出現順にスタックされます。 – quantdaddy

+0

位置付けされていないため、上記のルールは無視されます。配置されているか浮動している場合は、上記の規則に従います。 –

関連する問題