loading...

re: Understanding positioning in CSS VIEW POST

FULL DISCUSSION
 

Why is it static for default block position? For me static is like well.. static. Something that doesn't move.
I'd prefer to name default positioning like normal or dynamic or something like that to highlight that it's able to move if neighbours are around.
Am I missing something?

 

I think I understand what you're saying and naming things is always hard, but I think you probably said it best yourself; Static means something that doesn't move. The blocks in their default state don't actually move from the position that they are rendered in. Plus they can't be manipulated by directional properties (left, right, top, bottom, z-index) so the blocks do therefore remain static on the page.
Whereas a term like dynamic feels better suited to describing the way that Flexbox works to display blocks.
Hope this helps!

code of conduct - report abuse