/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

ryanseddon.com
| | bryanlrobinson.com

Layout in CSS is hard. We've spent the 2 decades since the inception of CSS battling with its idea of how to lay out content on the web. When we moved from table-based layouts to CSS layouts with floats and positioning, we gained a LOT of flexibility, but we also lost things like vertical centering that tables afforded us. Floats and positioning got us a long way to making really nice looking sites, but with the advent of responsive design and fluid layouts, the struggle has been real...
3.1 parsecs

Travel
| |
| | kilianvalkhof.com

I was recently introduced to the phenomenon of margin collapsing. If you didn't click the link, this is what it does: When you have two elements with a bottom and a top margin under each other, the margins will collapse into each other, so that the larger of the two becomes the margin between them. [...]
6.8 parsecs

Travel
| |
| | cssence.com

Do not feed an HTML table without display:table to VoiceOver (Mac).
6.2 parsecs

Travel
| |
| | nabeelvalley.co.za

Migrating a React.js website to Gatsby.js
19.0 parsecs

Travel
|