Override and reset CSS style: auto or none don't work

The Solution to Override and reset CSS style: auto or none don't work is


I believe the reason why the first set of properties will not work is because there is no auto value for display, so that property should be ignored. In that case, inline-table will still take effect, and as width do not apply to inline elements, that set of properties will not do anything.

The second set of properties will simply hide the table, as that's what display: none is for.

Try resetting it to table instead:

table.other {
    width: auto;
    min-width: 0;
    display: table;
}

Edit: min-width defaults to 0, not auto

~ Answered on 2011-02-23 13:17:09


Most Viewed Questions: