mirror of
https://github.com/servo/servo
synced 2026-04-28 18:37:39 +02:00
229 lines
8.1 KiB
HTML
229 lines
8.1 KiB
HTML
|
|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
|
|
<html>
|
|
<head>
|
|
<title>Elaborate description of Stacking Contexts - CSS 2.1 Conformance Test Suite</title>
|
|
<style type="text/css">
|
|
@import "http://www.w3.org/StyleSheets/TR/base.css";
|
|
@import "../indices.css";
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<h1>CSS 2.1 Conformance Test Suite</h1>
|
|
<h2>Elaborate description of Stacking Contexts (20 tests)</h2>
|
|
<table width="100%">
|
|
<col id="test-column">
|
|
<col id="refs-column">
|
|
<col id="flags-column">
|
|
<col id="info-column">
|
|
<thead>
|
|
<tr>
|
|
<th>Test</th>
|
|
<th><abbr title="Rendering References">Refs</abbr></th>
|
|
<th>Flags</th>
|
|
<th>Info</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody id="sE">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#sE">+</a>
|
|
<a href="https://www.w3.org/TR/CSS21/zindex.html#q23.0">E Elaborate description of Stacking Contexts</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="sE.#annoying-warning">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="sE.1">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#sE.1">+</a>
|
|
<a href="https://www.w3.org/TR/CSS21/zindex.html#stacking-defs">E.1 Definitions</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="sE.2">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#sE.2">+</a>
|
|
<a href="https://www.w3.org/TR/CSS21/zindex.html#painting-order">E.2 Painting order</a></th></tr>
|
|
<!-- 20 tests -->
|
|
<tr id="inline-block-zorder-001-E.2" class="">
|
|
<td>
|
|
<a href="inline-block-zorder-001.htm">inline-block-zorder-001</a></td>
|
|
<td><a href="reference/inline-block-zorder-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-block
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-block-zorder-002-E.2" class="">
|
|
<td>
|
|
<a href="inline-block-zorder-002.htm">inline-block-zorder-002</a></td>
|
|
<td><a href="reference/inline-block-zorder-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-block
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-block-zorder-003-E.2" class="">
|
|
<td>
|
|
<a href="inline-block-zorder-003.htm">inline-block-zorder-003</a></td>
|
|
<td><a href="reference/inline-block-zorder-003-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-block
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-block-zorder-004-E.2" class="">
|
|
<td>
|
|
<a href="inline-block-zorder-004.htm">inline-block-zorder-004</a></td>
|
|
<td><a href="reference/inline-block-zorder-004-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-block
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-block-zorder-005-E.2" class="">
|
|
<td>
|
|
<a href="inline-block-zorder-005.htm">inline-block-zorder-005</a></td>
|
|
<td><a href="reference/inline-block-zorder-004-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-block
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-table-zorder-001-E.2" class="">
|
|
<td>
|
|
<a href="inline-table-zorder-001.htm">inline-table-zorder-001</a></td>
|
|
<td><a href="reference/inline-table-zorder-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-table
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-table-zorder-002-E.2" class="">
|
|
<td>
|
|
<a href="inline-table-zorder-002.htm">inline-table-zorder-002</a></td>
|
|
<td><a href="reference/inline-table-zorder-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-table
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-table-zorder-003-E.2" class="">
|
|
<td>
|
|
<a href="inline-table-zorder-003.htm">inline-table-zorder-003</a></td>
|
|
<td><a href="reference/inline-table-zorder-003-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-table
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-table-zorder-004-E.2" class="">
|
|
<td>
|
|
<a href="inline-table-zorder-004.htm">inline-table-zorder-004</a></td>
|
|
<td><a href="reference/inline-table-zorder-004-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-table
|
|
</td>
|
|
</tr>
|
|
<tr id="inline-table-zorder-005-E.2" class="">
|
|
<td>
|
|
<a href="inline-table-zorder-005.htm">inline-table-zorder-005</a></td>
|
|
<td><a href="reference/inline-table-zorder-004-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>Test for z-ordering of inline-table
|
|
</td>
|
|
</tr>
|
|
<tr id="painting-order-underline-001-E.2" class="ahem">
|
|
<td>
|
|
<a href="painting-order-underline-001.htm">painting-order-underline-001</a></td>
|
|
<td><a href="reference/painting-order-underline-001-ref.htm">=</a> </td>
|
|
<td><abbr class="ahem" title="Requires Ahem font">Ahem</abbr></td>
|
|
<td>'underline' decoration painting order and descender
|
|
<ul class="assert">
|
|
<li>This test checks that underlining painting is done before glyphs are painted; therefore, if the underlining crosses the descenders (glyphs like 'g', 'j', 'p', 'q', 'y' have a descender), then the descender part must overlap the underline.</li>
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-001-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-001.htm">z-index-abspos-001</a></td>
|
|
<td><a href="reference/z-index-abspos-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>CSS: z-index auto, -1 and backgrounds (child)
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-002-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-002.htm">z-index-abspos-002</a></td>
|
|
<td><a href="reference/z-index-abspos-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>CSS: z-index auto and -1 (siblings)
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-003-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-003.htm">z-index-abspos-003</a></td>
|
|
<td><a href="reference/z-index-abspos-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>CSS: z-index 0, -1 and backgrounds (child)
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-004-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-004.htm">z-index-abspos-004</a></td>
|
|
<td><a href="reference/z-index-abspos-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>CSS: z-index auto and 0 (siblings)
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-005-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-005.htm">z-index-abspos-005</a></td>
|
|
<td><a href="reference/z-index-abspos-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>CSS: z-index auto and 0 (siblings)
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-006-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-006.htm">z-index-abspos-006</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>CSS: z-index and SELECT elements
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-007-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-007.htm">z-index-abspos-007</a></td>
|
|
<td><a href="reference/z-index-abspos-001-ref.htm">=</a> </td>
|
|
<td></td>
|
|
<td>CSS: z-index 1, -1 and backgrounds (child)
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-008-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-008.htm">z-index-abspos-008</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>z-index
|
|
</td>
|
|
</tr>
|
|
<tr id="z-index-abspos-009-E.2" class="">
|
|
<td>
|
|
<a href="z-index-abspos-009.htm">z-index-abspos-009</a></td>
|
|
<td></td>
|
|
<td></td>
|
|
<td>CSS: z-index and the canvas and background propagation
|
|
</td>
|
|
</tr>
|
|
</tbody>
|
|
<tbody id="sE.2.#each-box">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="sE.2.#outlines">
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
<tbody id="sE.3">
|
|
<tr><th colspan="4" scope="rowgroup">
|
|
<a href="#sE.3">+</a>
|
|
<a href="https://www.w3.org/TR/CSS21/zindex.html#stacking-notes">E.3 Notes</a></th></tr>
|
|
<!-- 0 tests -->
|
|
</tbody>
|
|
</table>
|
|
|
|
</body>
|
|
</html> |