Fixed width for columns in grid view (Views)
I had success with explicitly setting the width of the table that contains the images/titles.

Set the width of &lt;table class="view-view-grid cols-3&gt; to 100% in your CSS and see if that doesn't help.