FurtiveFelon FurtiveFelon - 1 month ago 6
CSS Question

how to revert back to normal after display:none for table row

Basically, I have a table. Onload, I set each row of the table to

display:none
since I have a lot of javascript processing to be done and I don't want user to see it while it is being done. I've set a timer to display it after a little while, my problem is that i can't get the table row to display like a table row. If I set
display:block
, it would just not line up with the headers (th). The only solution I've found is
display: table-row
from css2, but ie 7 and below does not support this declaration.

Any solution?

Ray Ray
Answer

set display to an empty string - this will allow the row to use its default display value and so works in all browsers

Comments