diff options
| author | Mark Otto <[email protected]> | 2017-10-19 00:14:27 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2017-10-19 00:14:27 -0700 |
| commit | f51440da22c21c5226dc226da73ac0da08720aca (patch) | |
| tree | f3baab551cf8c053d04b91c93607f3e972836f9b /docs | |
| parent | 521aa875e77e02bf0ac17007d2cd21e4f4b7b02e (diff) | |
| parent | 39b144c88fb6a664940981690bd60b2bd4ef9d37 (diff) | |
| download | bootstrap-f51440da22c21c5226dc226da73ac0da08720aca.tar.xz bootstrap-f51440da22c21c5226dc226da73ac0da08720aca.zip | |
Merge branch 'v4-dev' of https://github.com/twbs/bootstrap into v4-dev
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/4.0/utilities/flex.md | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/docs/4.0/utilities/flex.md b/docs/4.0/utilities/flex.md index 1d28fab6d..c9aa5d299 100644 --- a/docs/4.0/utilities/flex.md +++ b/docs/4.0/utilities/flex.md @@ -215,20 +215,24 @@ Responsive variations also exist for `align-self`. ## Auto margins -Flexbox can do some pretty awesome things when you mix flex alignments with auto margins. +Flexbox can do some pretty awesome things when you mix flex alignments with auto margins. Shown below is are three examples of controlling flex items via auto margins: default (no auto margin), pushing two items to the right (`.mr-auto`), and pushing two items to the left (`.ml-auto`). -### With justify-content - -Easily move all flex items to one side, but keep another on the opposite end by mixing `justify-content` with `margin-right: auto` or `margin-left: auto`. +**Unfortunately, IE10 and IE11 do not properly support auto margins on flex items whose parent has a non-default `justify-content` value.** [See this StackOverflow answer](https://stackoverflow.com/a/37535548) for more details. {% example html %} -<div class="d-flex justify-content-end bd-highlight mb-3"> +<div class="d-flex bd-highlight mb-3"> + <div class="p-2 bd-highlight">Flex item</div> + <div class="p-2 bd-highlight">Flex item</div> + <div class="p-2 bd-highlight">Flex item</div> +</div> + +<div class="d-flex bd-highlight mb-3"> <div class="mr-auto p-2 bd-highlight">Flex item</div> <div class="p-2 bd-highlight">Flex item</div> <div class="p-2 bd-highlight">Flex item</div> </div> -<div class="d-flex justify-content-start bd-highlight"> +<div class="d-flex bd-highlight mb-3"> <div class="p-2 bd-highlight">Flex item</div> <div class="p-2 bd-highlight">Flex item</div> <div class="ml-auto p-2 bd-highlight">Flex item</div> @@ -237,7 +241,7 @@ Easily move all flex items to one side, but keep another on the opposite end by ### With align-items -Similarly, move one flex item to the top or bottom of a container by mixing `align-items`, `flex-direction: column`, and `margin-top: auto` or `margin-bottom: auto`. +Vertically move one flex item to the top or bottom of a container by mixing `align-items`, `flex-direction: column`, and `margin-top: auto` or `margin-bottom: auto`. {% example html %} <div class="d-flex align-items-start flex-column bd-highlight mb-3" style="height: 200px;"> |
