Yes IE8 has certain problem with the figure element as mentioned in my post in this old thread.
The images are resized to fit the parent div which is 23% ( as coothead said above) so that’s what size they will be. They can’t be bigger than their parent or they would stick out
What’s wrong with that approach?