I have a grid I've created with the first row set up as the title to the grid. The problem I'm having is that when the title is wider than the following rows need to be, Mathematica extends the final column of the lower rows to be wider. I'd really like to tell it to space the lower rows evenly, but I can't seem to figure out how to do it. I've been fiddling around with ItemSize, but I just can't seem to land on the correct solution. I have included a code sample and the output I'm getting from it here.
With[
{bbEEDdPercent = "31.2%", bbEeDdPercent = "62.5%"},
f4g = x_String :> Style[Text[x], 25];
Grid[{
{Style[UnderBar[Text["Dilute-factored Chocolate"]], 35, Bold],
SpanFromLeft}
, {"bbEEDd" /. f4g, bbEEDdImage, bbEEDdPercent /. f4g}
, {"bbEeDd" /. f4g, bbEeDdImage, bbEeDdPercent /. f4g}
}, Alignment -> {Center, Center}, Frame -> All]]






ItemSizefor the numeric cells, e.g.,Item[bbEEDdPercent /. f4g, ItemSize -> {Scaled[.2], Automatic}]? – kglr Dec 23 '17 at 18:31ItemSize -> {{Scaled[.4], Scaled[.4]}, Automatic}afterFrame->Allin your posted code. – kglr Dec 23 '17 at 18:56ImageSize->All, and possibly adjust theSpacingsoption as well. – Carl Woll Dec 23 '17 at 19:15