Can I set the height of a div inside a table to 100%? Failing that, can I use a span instead?
I’ve seen this answer but it doesn’t mention anything about 100%.

[I need to use divs because they have dynamic content loading into them]
EDIT
In the images below you’ll see that display is table-cell, I’ve set it to block and inline-block with the same result


Yes you can as long as the element is block or inline-block as it states in the answer you posted. Div’s are block level by default and spans are inline, so need css display:inline-block or display:block.