Skip to content

Commit 665b998

Browse files
authored
Merge pull request mdn#67 from casaper/fix/layout_cookbook/breadcrumb-navigation-accessability-refinements
fix(cookbook-breadcrumb-navigation): make example responsive
2 parents 5c80779 + 62dd316 commit 665b998

File tree

2 files changed

+44
-46
lines changed

2 files changed

+44
-46
lines changed

css-cookbook/breadcrumb-navigation--download.html

Lines changed: 13 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
<meta charset="utf-8">
77
<title>CSS Cookbook: Breadcrumb Navigation</title>
88

9-
109
<style>
1110
body {
1211
background-color: #fff;
@@ -16,25 +15,23 @@
1615
margin: 0;
1716
}
1817

18+
.breadcrumb {
19+
padding: 0 .5rem;
20+
}
21+
1922
.breadcrumb ul {
23+
display: flex;
24+
flex-wrap: wrap;
2025
list-style: none;
2126
margin: 0;
2227
padding: 0;
23-
display: flex;
2428
}
2529

26-
.breadcrumb a,
27-
.breadcrumb span {
28-
padding: .5em 1em;
29-
}
30-
31-
.breadcrumb li::before {
30+
.breadcrumb li:not(:last-child)::after {
31+
display: inline-block;
32+
margin: 0 .25rem;
3233
content: "→";
3334
}
34-
35-
.breadcrumb li:first-child::before {
36-
content: "";
37-
}
3835
</style>
3936

4037
</head>
@@ -43,9 +40,10 @@
4340

4441
<nav aria-label="Breadcrumb" class="breadcrumb">
4542
<ul>
46-
<li><a href="">Home</a></li>
47-
<li><a href="">Category</a></li>
48-
<li><a href="">Sub-Category</a></li>
43+
<li><a href="#">Home</a></li>
44+
<li><a href="#">Category</a></li>
45+
<li><a href="#">Sub Category</a></li>
46+
<li><a href="#">Type</a></li>
4947
<li><span aria-current="page">Product</span></li>
5048
</ul>
5149
</nav>

css-cookbook/breadcrumb-navigation.html

Lines changed: 31 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -5,67 +5,67 @@
55
<meta charset="utf-8">
66
<title>CSS Cookbook: Breadcrumb Navigation</title>
77
<link rel="stylesheet" href="styles.css">
8-
<style>
9-
.breadcrumb ul {
10-
list-style: none;
11-
margin: 0;
12-
padding: 0;
13-
}
14-
15-
.breadcrumb a,
16-
.breadcrumb span {
17-
padding: .5em 1em;
8+
<style class="editable">
9+
.breadcrumb {
10+
padding: 0 .5rem;
1811
}
1912

20-
</style>
21-
22-
<style class="editable">
2313
.breadcrumb ul {
2414
display: flex;
15+
flex-wrap: wrap;
16+
list-style: none;
17+
margin: 0;
18+
padding: 0;
2519
}
2620

27-
.breadcrumb li::before {
21+
.breadcrumb li:not(:last-child)::after {
22+
display: inline-block;
23+
margin: 0 .25rem;
2824
content: "→";
2925
}
30-
31-
.breadcrumb li:first-child::before {
32-
content: "";
33-
}
3426
</style>
3527
</head>
3628

3729
<body>
3830
<section class="preview">
3931
<nav aria-label="Breadcrumb" class="breadcrumb">
4032
<ul>
41-
<li><a href="">Home</a></li>
42-
<li><a href="">Category</a></li>
43-
<li><a href="">Sub-Category</a></li>
33+
<li><a href="#">Home</a></li>
34+
<li><a href="#">Category</a></li>
35+
<li><a href="#">Sub Category</a></li>
36+
<li><a href="#">Type</a></li>
4437
<li><span aria-current="page">Product</span></li>
4538
</ul>
4639
</nav>
4740
</section>
4841

49-
<textarea class="playable playable-css" style="height: 210px;">
42+
<textarea class="playable playable-css" style="height: 300px;">
43+
.breadcrumb {
44+
padding: 0 .5rem;
45+
}
46+
5047
.breadcrumb ul {
5148
display: flex;
49+
flex-wrap: wrap;
50+
list-style: none;
51+
margin: 0;
52+
padding: 0;
5253
}
5354

54-
.breadcrumb li::before {
55+
.breadcrumb li:not(:last-child)::after {
56+
display: inline-block;
57+
margin: 0 .25rem;
5558
content: "→";
5659
}
57-
58-
.breadcrumb li:first-child::before {
59-
content: "";
60-
}
6160
</textarea>
6261

63-
<textarea class="playable playable-html" style="height: 170px;">
62+
<textarea class="playable playable-html" style="height: 160px;">
6463
<nav aria-label="Breadcrumb" class="breadcrumb">
6564
<ul>
66-
<li><a href="">Home</a></li>
67-
<li><a href="">Category</a></li>
68-
<li><a href="">Sub-Category</a></li>
65+
<li><a href="#">Home</a></li>
66+
<li><a href="#">Category</a></li>
67+
<li><a href="#">Sub Category</a></li>
68+
<li><a href="#">Type</a></li>
6969
<li><span aria-current="page">Product</span></li>
7070
</ul>
7171
</nav>

0 commit comments

Comments
 (0)