Here's a hypothetical question partially inspired by a real scenario.
Assume that you have a table with many rows of data. This table isn't static; rows can be dynamically altered, added and removed based on user actions. To make rows appearing/disappearing feel more intuitive, a brief animation plays that expands/collapses the row from/to zero height. (Also of note is that the rows aren't necessarily of uniform height.)
Would there be any (reasonable) way to add zebra striping to such a table? The big concern is that whether or not a row is odd or even can change over time, which probably means that either a big chunk of the table can suddenly change color (which would probably be distracting) or one must allow two neighboring rows to have the same color (which would partially ruin the point and also potentially become a mess as more rows are added/removed).
Does anyone have a clever idea how something like this could be accomplished without being annoying to look at?
No comments:
Post a Comment