Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(110)

Side by Side Diff: third_party/WebKit/LayoutTests/fast/css-grid-layout/grid-baseline-margins.html

Issue 2417853002: [css-grid] Implementing the grid's first line baseline. (Closed)
Patch Set: Patch rebased. Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <!DOCTYPE html>
2 <link href="resources/grid.css" rel="stylesheet">
3 <style>
4 .inline-block { display: inline-block; }
5 .grid, .inline-grid {
6 background-color: lightgrey;
7 grid-auto-flow: column;
8 }
9 .border { border: 11px solid pink; }
10 .padding { padding: 13px; }
11 .margin { margin: 8px 0; }
12 </style>
13 <p>This test ensures that Baseline Alignment works for 1-dimensional Grid like i n Flexible Box, even using margins, paddings and borders.</p>
14 <div>
15 before text
16 <div class="border" style="display: inline-block; background-color: lightgrey">
17 <div class="grid" style="height: 30px; margin-top: 7px; padding-top: 10px;">
18 baseline
19 </div>
20 </div>
21 after text
22 </div>
23
24 <div>
25 Should align
26 <div class="inline-block border">
27 <div class="grid padding" style="grid-template-columns: 50px; grid-template-ro ws: 50px; background-color: pink">
28 <div style="background-color: lightgrey"></div>
29 </div>
30 </div>
31 with the
32 <div class="inline-block margin">
33 <div class="grid border" style="grid-template-columns: 50px; grid-template-row s: 50px; background-color: pink">
34 <div style="background-color: lightgrey"></div>
35 </div>
36 </div>
37 bottom of
38 <div class="inline-block padding" style="padding-left: 0; padding-right: 0">
39 <div class="grid margin border" style="grid-template-columns: 50px; grid-templ ate-rows: 50px; background-color: pink">
40 <div style="background-color: lightgrey;"></div>
41 </div>
42 </div>
43 the grey
44 <div class="inline-grid margin border" style="grid-template-columns: 30px; grid- template-rows: 30px;"></div>
45 box.
46 </div>
47
48 <div>
49 Should align
50 with the
51 <div class="inline-block">
52 <div class="grid" style="background-color: pink">
53 <div class="border padding margin" style="background-color: lightgrey;"></ div>
54 </div>
55 </div>
56 middle of
57 <div class="inline-grid margin border padding"></div>
58 the grey box.
59 </div>
60
61 <div>
62 Should align with the top
63 <div class="inline-block border margin padding" style="background-color: pink">
64 <div class="grid border margin padding" style="grid-template-columns: 100px; g rid-template-rows: 100px; background-color: pink">
65 <div style="overflow: scroll; background-color: lightgrey; margin: 10px 0p x; border-top: 10px solid pink; border-bottom: 10px solid pink;"></div>
66 </div>
67 </div>
68 of the horizontal scrollbar.
69 </div>
70
71 <div>
72 Should align 10px above the
73 <div class="inline-block" style="background-color: pink">
74 <div class="grid" style="grid-template-columns: 100px; grid-template-rows: 100 px; background-color: pink">
75 <div style="overflow: scroll; padding-bottom: 10px; background-color: ligh tgrey; margin: 10px 0px; border-top: 10px solid pink; border-bottom: 10px solid pink;"></div>
76 </div>
77 </div>
78 horizontal scrollbar, if one is visible.
79 </div>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698