[css-page-floats] Fallback behavior of clear:block-start/etc

"clear: block-start" only has useful behavior for page floats. For
other elements, it's currently defined to act identically to "clear:
inline-start".  (And "block-end" falls back to acting like
"inline-end".)  This seems arbitrary and weird - the axises arent'
interchangeable!

"block-start/end" should either fall back to "both" (if you want to
preserve the fact that it's clearing) or "none" (because the author
messed up and tried to do an invalid clear).  I'm not sure which one
is better.  fantasai prefers "none".

~TJ and fantasai

Received on Friday, 22 January 2016 21:51:26 UTC