Prompted by #25254 (closed), I dug into our Git history to see why we add position: relative
to our grid classes and mixins. Turns out, I have no idea and added it to v3 in a commit that fixed an unrelated issue—see https://github.com/twbs/bootstrap/commit/0f17f9b7f7fe15bb4ce6301caa2600bfd30e63d7. This change would restore a default, and implicit, position: static
, allowing you to opt into whatever positioning you need.
I don't see this as a breaking change—we change properties and values as needed—but I could see this being confusing and unnecessary either way.
Thoughts from folks?
Closes #25254 (closed).
Todos if moving forward
-
Update docs snippets around mixins -
Verify docs don't mention relative position