blob: 592752d0e9894060db43c6acd74e94a37ba41639 [file] [log] [blame]
<!DOCTYPE html>
<html>
<head>
<script>
if (window.testRunner)
testRunner.overridePreference("WebKitCSSGridLayoutEnabled", 1);
</script>
<link href="resources/grid.css" rel="stylesheet">
<style>
.grid {
display: -webkit-grid;
-webkit-grid-definition-rows: 100px;
-webkit-grid-definition-columns: 100px;
width: -webkit-fit-content;
}
.sizedToGridArea {
background-color: green;
}
.red {
background-color: red;
}
.negativeOrder {
-webkit-order: -1;
}
.positiveOrder {
-webkit-order: 10;
}
</style>
</head>
<body>
<p>This test checks that 'order' changes the paint ordering.</p>
<p>There should be 2 green squares below.</p>
<div class="grid">
<div class="sizedToGridArea firstRowFirstColumn"></div>
<div class="sizedToGridArea firstRowFirstColumn negativeOrder red"></div>
</div>
<div class="grid">
<div class="sizedToGridArea firstRowFirstColumn positiveOrder"></div>
<div class="sizedToGridArea firstRowFirstColumn red"></div>
</div>
</body>
</html>