Based on this very good response, I am experimenting with a responsive CSS hexagonal grid for images.
I installed the CSS identical to that on Github except for one thing: I removed media queries that would have allowed rows of hexagons longer than 3.
That said, when the grid renders, the hexagons appear and look great, but when I hover on them, the hexagon only partially fills in, as seen here: https://jsfiddle.net/p9810xdj/
I've tried checking padding and margins that I thought could be causing this empty space between the two halves, but no luck. Any clue why the hover effect is not functioning correctly:
/*** HOVER EFFECT **********************************************************************/
.hexIn:hover h1, .hexIn:focus h1,
.hexIn:hover p, .hexIn:focus p{
-webkit-transform:translateY(0%) translatez(-1px);
-ms-transform:translateY(0%) translatez(-1px);
transform:translateY(0%) translatez(-1px);
}