Why does display: table behave differently in Firefox and in Chrome?
I'm making a layout that looks kind of like this All contained withing a 'table' (display: table) __________________ | S| HEADER | | I|---------------| | D| | | E| CONTENT | | |_______________| | |FOOTER | -------------------- SIDE is a table-cell and HEADER, CONTENT, FOOTER are contained within another table-cell . CONTENT is a div that has overflow-y set to auto, and in Chrome, whenever the content in CONTENT exceeds the initial height, the scrollbar appears and the whole table isn't resized vertically, however, in Firefox, the whole table IS getting expanded vertically, which is not the