|
|
|
|
|
by jheruty
2007 days ago
|
|
In my experience, "display: table" is not really identical to the behavior of <table>. I gave up on it for my project, though unfortunately I don't remember the specifics. I think it's just a fundamental issue where CSS is trying to be both layout and style. Works great for basic document formatting, but once you try to do something complex, it all falls apart. Or, rather, it should fall apart, but we've spent the last couple decades duct taping it together. Every JavaScript framework ultimately hits a wall where it has to interact with CSS. It can't be abstracted away. I really do believe more money and effort should be spent looking for an alternative. |
|