|
5 | 5 | <meta charset="utf-8"> |
6 | 6 | <title>CSS Cookbook: Breadcrumb Navigation</title> |
7 | 7 | <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; |
18 | 11 | } |
19 | 12 |
|
20 | | - </style> |
21 | | - |
22 | | - <style class="editable"> |
23 | 13 | .breadcrumb ul { |
24 | 14 | display: flex; |
| 15 | + flex-wrap: wrap; |
| 16 | + list-style: none; |
| 17 | + margin: 0; |
| 18 | + padding: 0; |
25 | 19 | } |
26 | 20 |
|
27 | | - .breadcrumb li::before { |
| 21 | + .breadcrumb li:not(:last-child)::after { |
| 22 | + display: inline-block; |
| 23 | + margin: 0 .25rem; |
28 | 24 | content: "→"; |
29 | 25 | } |
30 | | - |
31 | | - .breadcrumb li:first-child::before { |
32 | | - content: ""; |
33 | | - } |
34 | 26 | </style> |
35 | 27 | </head> |
36 | 28 |
|
37 | 29 | <body> |
38 | 30 | <section class="preview"> |
39 | 31 | <nav aria-label="Breadcrumb" class="breadcrumb"> |
40 | 32 | <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> |
44 | 37 | <li><span aria-current="page">Product</span></li> |
45 | 38 | </ul> |
46 | 39 | </nav> |
47 | 40 | </section> |
48 | 41 |
|
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 | + |
50 | 47 | .breadcrumb ul { |
51 | 48 | display: flex; |
| 49 | + flex-wrap: wrap; |
| 50 | + list-style: none; |
| 51 | + margin: 0; |
| 52 | + padding: 0; |
52 | 53 | } |
53 | 54 |
|
54 | | -.breadcrumb li::before { |
| 55 | +.breadcrumb li:not(:last-child)::after { |
| 56 | + display: inline-block; |
| 57 | + margin: 0 .25rem; |
55 | 58 | content: "→"; |
56 | 59 | } |
57 | | - |
58 | | -.breadcrumb li:first-child::before { |
59 | | - content: ""; |
60 | | -} |
61 | 60 | </textarea> |
62 | 61 |
|
63 | | - <textarea class="playable playable-html" style="height: 170px;"> |
| 62 | + <textarea class="playable playable-html" style="height: 160px;"> |
64 | 63 | <nav aria-label="Breadcrumb" class="breadcrumb"> |
65 | 64 | <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> |
69 | 69 | <li><span aria-current="page">Product</span></li> |
70 | 70 | </ul> |
71 | 71 | </nav> |
|
0 commit comments