Skip navigation

Sign up | Lost password? | Help

Opera Sucks

Why opera is the worst browser for web development

Posts tagged with "browser"

Opera and 'display: table-cell' woes.

, , , ...

Apparently, Opera does not like to play nice. If you attempt to hide a row, and then show it by setting the display to either 'block' or 'table-cell''table-row' (which are the two methods of implementation between IE and FF/Safari/Netscape) Opera will render the row incorrectly!

Chalk one up to the opera devs for screwing that up too P:

Update: So we checked it out in Opera 9. 'table-cell''table-row' works for displaying hidden content, however if you attempt to display:none; it is completely screwed up.

So what this means is that the opera dev's realized that in Opera 8, they screwed up their implementation of css2.1 and the 'table-cell''table-row' property, fixed it in opera 9, but in doing so, destroyed a css1.0 display: none; property. Hurrah.

For conclusion and upon further investigation, it seems that opera has a bug with tables that arent defined a width, and as a result will shrink the table, (and not hide the row).