rachelandrew

CSS Grid lands in Firefox 52

I had no idea, when I spotted an interesting looking specification in a workshop led by Bert Bos back in 2012, that the next 5 years of my life would be consumed by CSS Grid Layout. And while it may not be entirely healthy for a person to form emotional attachments to CSS specifications, I CSS Grid lands in Firefox 52

CSS Grid Guides on MDN

A few weeks ago I was approached by the good people over at MDN, asking if I would be interested in writing a comprehensive resource for MDN on CSS Grid Layout. A series of guides to explain the grid specification with examples – ready for Grid shipping in Firefox 52 today. I think that MDN CSS Grid Guides on MDN

Learning CSS Grid Layout

There seems to be a myth being put around that CSS Grid Layout is going to be really difficult to learn, so difficult that poor web developers will never use it. I call nonsense. I have seen the stuff people learn on a regular basis. The average framework has a grid system more complicated to Learning CSS Grid Layout

A Box Alignment Cheatsheet

I think by writing. This means that I wind up with vast quantities of notes and thoughts around anything I’m working on. Right now I’m doing a lot of work around the CSS Grid Layout and related specifications, and have created some detailed notes for myself about how various things work and interact with each A Box Alignment Cheatsheet

Reporting Browser Bugs

Web browsers are software, and just like any software they sometimes have bugs. This isn’t because browser engineers don’t care, it’s because CSS is insanely complicated in terms of all the things we use and abuse it for. In addition a “bug” can be an interoperability issue caused by one vendor interpreting the specification in Reporting Browser Bugs

The end of the clearfix hack?

A new value of the display property has landed in Chrome Canary and Firefox Nightlies. In the Editor’s Draft of the CSS Display Module Level 3, display: flow-root is defined as: “The element generates a block container box, and lays out its contents using flow layout. It always establishes a new block formatting context for The end of the clearfix hack?

Browser Support for evergreen websites

I first used CSS when building a website involved taking a static image, chopping it up and reassembling it in order that it would hopefully cope with the fact that there might be more or less text than the designer expected. “Pixel perfect” meant “this website looks like this graphic”. Designers reacted in horror that Browser Support for evergreen websites

It’s more than just the words

“In order to expand audience awareness and redefine Possible, there have to be places where these new capabilities exist; and lacking a client willing to take the chance that the audience will be equipped to do so, we need to provide the environment so the audience equips itself and creates that demand to use newer It’s more than just the words

CSS Grid is Coming

You can see the approaching green. CSS Grid is coming to browsers, unprefixed and out from behind flags this year. This post is a round-up of questions I keep being asked about browser support and grid layout. Where can I find the latest information on grid browser support? This blog post will quickly be out CSS Grid is Coming