# Elegant zebra striping for Grid?

Some users like zebra striping in grids (see this ux posting in SE, whence I got the image below).

Of course, it's easy to manually shade and style the cells of a Grid in Mathematica (see this documentation and the image below), but the provided options are almost too general and a solution that is 'just general enough' for zebra striping didn't come to me immediately.

Zebra striping seems like such a common practice that I was rather surprised not to see any examples or mention of it in the documentation, let alone a top-level option for it in Grid. Before diving in, I thought I'd quickly ask the community for an "elegant" solution. Of course, elegant is difficult to define, but you all probably know it when you see it.

• This is in the docs for Grid. – Michael E2 Nov 5 '16 at 18:28

Grid[RandomInteger[1, {5, 4}],

• Great to have this as a concrete example of how to program the abstract specs in the documentation. – Reb.Cabin Nov 5 '16 at 16:46