| <!DOCTYPE html> |
| <meta charset="utf-8"> |
| <title>CSS Grid Layout Reference: Percentage gap, content-based width/height (via float)</title> |
| <style> |
| #grid { |
| border: solid 5px teal; |
| width: 200px; |
| height: 100px; |
| padding: 10px 0 0 10px; |
| } |
| |
| #grid > div { |
| float: left; |
| border: solid 5px aqua; |
| width: 70px; |
| height: 30px; |
| margin-left: 5px; |
| } |
| |
| /* highlight manual pass condition */ |
| #grid > div:nth-child(even) { |
| border-right: none; |
| margin-left: 40px; |
| } |
| #grid > div:nth-child(n + 3) { |
| border-bottom: none; |
| margin-top: 25px; |
| } |
| </style> |
| |
| <p>Test passes if there is no red. |
| |
| <div id="grid"> |
| <div></div> |
| <div></div> |
| <div></div> |
| <div></div> |
| </div> |