@@ -40,7 +40,7 @@ Below is a _static_ modal example (meaning its `position` and `display` have bee
4040
4141<div class =" bd-example bd-example-modal " >
4242 <div class =" modal " tabindex =" -1 " role =" dialog " >
43- <div class="modal-dialog" role="document" >
43+ <div class="modal-dialog">
4444 <div class="modal-content">
4545 <div class="modal-header">
4646 <h5 class="modal-title">Modal title</h5>
@@ -62,7 +62,7 @@ Below is a _static_ modal example (meaning its `position` and `display` have bee
6262
6363{{< highlight html >}}
6464<div class =" modal " tabindex =" -1 " role =" dialog " >
65- <div class =" modal-dialog " role = " document " >
65+ <div class =" modal-dialog " >
6666 <div class="modal-content">
6767 <div class="modal-header">
6868 <h5 class="modal-title">Modal title</h5>
@@ -87,7 +87,7 @@ Below is a _static_ modal example (meaning its `position` and `display` have bee
8787Toggle a working modal demo by clicking the button below. It will slide down and fade in from the top of the page.
8888
8989<div class =" modal fade " id =" exampleModalLive " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalLiveLabel " aria-hidden =" true " >
90- <div class =" modal-dialog " role = " document " >
90+ <div class =" modal-dialog " >
9191 <div class="modal-content">
9292 <div class="modal-header">
9393 <h5 class="modal-title" id="exampleModalLiveLabel">Modal title</h5>
@@ -120,7 +120,7 @@ Toggle a working modal demo by clicking the button below. It will slide down and
120120
121121<!-- Modal -->
122122<div class =" modal fade " id =" exampleModal " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalLabel " aria-hidden =" true " >
123- <div class =" modal-dialog " role = " document " >
123+ <div class =" modal-dialog " >
124124 <div class="modal-content">
125125 <div class="modal-header">
126126 <h5 class="modal-title" id="exampleModalLabel">Modal title</h5>
@@ -145,7 +145,7 @@ Toggle a working modal demo by clicking the button below. It will slide down and
145145When backdrop is set to static, the modal will not close when clicking outside it. Click the button below to try it.
146146
147147<div class =" modal fade " id =" staticBackdropLive " data-backdrop =" static " data-keyboard =" false " tabindex =" -1 " role =" dialog " aria-labelledby =" staticBackdropLiveLabel " aria-hidden =" true " >
148- <div class =" modal-dialog " role = " document " >
148+ <div class =" modal-dialog " >
149149 <div class="modal-content">
150150 <div class="modal-header">
151151 <h5 class="modal-title" id="staticBackdropLiveLabel">Modal title</h5>
@@ -178,7 +178,7 @@ When backdrop is set to static, the modal will not close when clicking outside i
178178
179179<!-- Modal -->
180180<div class =" modal fade " id =" staticBackdrop " data-backdrop =" static " data-keyboard =" false " tabindex =" -1 " role =" dialog " aria-labelledby =" staticBackdropLabel " aria-hidden =" true " >
181- <div class =" modal-dialog " role = " document " >
181+ <div class =" modal-dialog " >
182182 <div class="modal-content">
183183 <div class="modal-header">
184184 <h5 class="modal-title" id="staticBackdropLabel">Modal title</h5>
@@ -204,7 +204,7 @@ When backdrop is set to static, the modal will not close when clicking outside i
204204When modals become too long for the user's viewport or device, they scroll independent of the page itself. Try the demo below to see what we mean.
205205
206206<div class =" modal fade " id =" exampleModalLong " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalLongTitle " aria-hidden =" true " >
207- <div class =" modal-dialog " role = " document " >
207+ <div class =" modal-dialog " >
208208 <div class="modal-content">
209209 <div class="modal-header">
210210 <h5 class="modal-title" id="exampleModalLongTitle">Modal title</h5>
@@ -249,7 +249,7 @@ When modals become too long for the user's viewport or device, they scroll indep
249249You can also create a scrollable modal that allows scroll the modal body by adding ` .modal-dialog-scrollable ` to ` .modal-dialog ` .
250250
251251<div class =" modal fade " id =" exampleModalScrollable " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalScrollableTitle " aria-hidden =" true " >
252- <div class =" modal-dialog modal-dialog-scrollable " role = " document " >
252+ <div class =" modal-dialog modal-dialog-scrollable " >
253253 <div class="modal-content">
254254 <div class="modal-header">
255255 <h5 class="modal-title" id="exampleModalScrollableTitle">Modal title</h5>
@@ -293,7 +293,7 @@ You can also create a scrollable modal that allows scroll the modal body by addi
293293
294294{{< highlight html >}}
295295<!-- Scrollable modal -->
296- <div class =" modal-dialog modal-dialog-scrollable " role = " document " >
296+ <div class =" modal-dialog modal-dialog-scrollable " >
297297 ...
298298</div >
299299{{< /highlight >}}
@@ -303,7 +303,7 @@ You can also create a scrollable modal that allows scroll the modal body by addi
303303Add ` .modal-dialog-centered ` to ` .modal-dialog ` to vertically center the modal.
304304
305305<div class =" modal fade " id =" exampleModalCenter " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalCenterTitle " aria-hidden =" true " >
306- <div class =" modal-dialog modal-dialog-centered " role = " document " >
306+ <div class =" modal-dialog modal-dialog-centered " >
307307 <div class="modal-content">
308308 <div class="modal-header">
309309 <h5 class="modal-title" id="exampleModalCenterTitle">Modal title</h5>
@@ -323,7 +323,7 @@ Add `.modal-dialog-centered` to `.modal-dialog` to vertically center the modal.
323323</div >
324324
325325<div class =" modal fade " id =" exampleModalCenteredScrollable " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalCenteredScrollableTitle " aria-hidden =" true " >
326- <div class =" modal-dialog modal-dialog-centered modal-dialog-scrollable " role = " document " >
326+ <div class =" modal-dialog modal-dialog-centered modal-dialog-scrollable " >
327327 <div class="modal-content">
328328 <div class="modal-header">
329329 <h5 class="modal-title" id="exampleModalCenteredScrollableTitle">Modal title</h5>
@@ -357,12 +357,12 @@ Add `.modal-dialog-centered` to `.modal-dialog` to vertically center the modal.
357357
358358{{< highlight html >}}
359359<!-- Vertically centered modal -->
360- <div class =" modal-dialog modal-dialog-centered " role = " document " >
360+ <div class =" modal-dialog modal-dialog-centered " >
361361 ...
362362</div >
363363
364364<!-- Vertically centered scrollable modal -->
365- <div class =" modal-dialog modal-dialog-centered modal-dialog-scrollable " role = " document " >
365+ <div class =" modal-dialog modal-dialog-centered modal-dialog-scrollable " >
366366 ...
367367</div >
368368{{< /highlight >}}
@@ -372,7 +372,7 @@ Add `.modal-dialog-centered` to `.modal-dialog` to vertically center the modal.
372372[ Tooltips] ({{< docsref "/components/tooltips" >}}) and [ popovers] ({{< docsref "/components/popovers" >}}) can be placed within modals as needed. When modals are closed, any tooltips and popovers within are also automatically dismissed.
373373
374374<div class =" modal fade " id =" exampleModalPopovers " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalPopoversLabel " aria-hidden =" true " >
375- <div class =" modal-dialog " role = " document " >
375+ <div class =" modal-dialog " >
376376 <div class="modal-content">
377377 <div class="modal-header">
378378 <h5 class="modal-title" id="exampleModalPopoversLabel">Modal title</h5>
@@ -416,7 +416,7 @@ Add `.modal-dialog-centered` to `.modal-dialog` to vertically center the modal.
416416Utilize the Bootstrap grid system within a modal by nesting ` .container-fluid ` within the ` .modal-body ` . Then, use the normal grid system classes as you would anywhere else.
417417
418418<div class =" modal fade " id =" gridSystemModal " tabindex =" -1 " role =" dialog " aria-labelledby =" gridModalLabel " aria-hidden =" true " >
419- <div class =" modal-dialog " role = " document " >
419+ <div class =" modal-dialog " >
420420 <div class="modal-content">
421421 <div class="modal-header">
422422 <h5 class="modal-title" id="gridModalLabel">Grids in modals</h5>
@@ -507,7 +507,7 @@ Below is a live demo followed by example HTML and JavaScript. For more informati
507507<button type =" button " class =" btn btn-primary " data-toggle =" modal " data-target =" #exampleModal " data-whatever =" @getbootstrap " >Open modal for @getbootstrap </button >
508508
509509<div class =" modal fade " id =" exampleModal " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalLabel " aria-hidden =" true " >
510- <div class =" modal-dialog " role = " document " >
510+ <div class =" modal-dialog " >
511511 <div class="modal-content">
512512 <div class="modal-header">
513513 <h5 class="modal-title" id="exampleModalLabel">New message</h5>
@@ -574,7 +574,7 @@ If the height of a modal changes while it is open, you should call `myModal.hand
574574
575575### Accessibility
576576
577- Be sure to add ` role="dialog" ` and ` aria-labelledby="..." ` , referencing the modal title, to ` .modal ` , and ` role="document" ` to the ` .modal-dialog ` itself . Additionally, you may give a description of your modal dialog with ` aria-describedby ` on ` .modal ` .
577+ Be sure to add ` role="dialog" ` and ` aria-labelledby="..." ` , referencing the modal title, to ` .modal ` . Additionally, you may give a description of your modal dialog with ` aria-describedby ` on ` .modal ` .
578578
579579### Embedding YouTube videos
580580
@@ -625,13 +625,13 @@ Our default modal without modifier class constitutes the "medium" size modal.
625625</div >
626626
627627{{< highlight html >}}
628- <div class =" modal-dialog modal-xl " role = " document " >...</div >
629- <div class =" modal-dialog modal-lg " role = " document " >...</div >
630- <div class =" modal-dialog modal-sm " role = " document " >...</div >
628+ <div class =" modal-dialog modal-xl " >...</div >
629+ <div class =" modal-dialog modal-lg " >...</div >
630+ <div class =" modal-dialog modal-sm " >...</div >
631631{{< /highlight >}}
632632
633633<div class =" modal fade " id =" exampleModalXl " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalXlLabel " aria-hidden =" true " >
634- <div class =" modal-dialog modal-xl " role = " document " >
634+ <div class =" modal-dialog modal-xl " >
635635 <div class="modal-content">
636636 <div class="modal-header">
637637 <h5 class="modal-title h4" id="exampleModalXlLabel">Extra large modal</h5>
@@ -647,7 +647,7 @@ Our default modal without modifier class constitutes the "medium" size modal.
647647</div >
648648
649649<div class =" modal fade " id =" exampleModalLg " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalLgLabel " aria-hidden =" true " >
650- <div class =" modal-dialog modal-lg " role = " document " >
650+ <div class =" modal-dialog modal-lg " >
651651 <div class="modal-content">
652652 <div class="modal-header">
653653 <h5 class="modal-title h4" id="exampleModalLgLabel">Large modal</h5>
@@ -663,7 +663,7 @@ Our default modal without modifier class constitutes the "medium" size modal.
663663</div >
664664
665665<div class =" modal fade " id =" exampleModalSm " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalSmLabel " aria-hidden =" true " >
666- <div class =" modal-dialog modal-sm " role = " document " >
666+ <div class =" modal-dialog modal-sm " >
667667 <div class="modal-content">
668668 <div class="modal-header">
669669 <h5 class="modal-title h4" id="exampleModalSmLabel">Small modal</h5>
@@ -765,7 +765,7 @@ Another override is the option to pop up a modal that covers the user viewport,
765765</div >
766766
767767<div class =" modal fade " id =" exampleModalFullscreenSm " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalFullscreenSmLabel " aria-hidden =" true " >
768- <div class =" modal-dialog modal-fullscreen-sm-down " role = " document " >
768+ <div class =" modal-dialog modal-fullscreen-sm-down " >
769769 <div class="modal-content">
770770 <div class="modal-header">
771771 <h5 class="modal-title h4" id="exampleModalFullscreenSmLabel">Full screen below sm</h5>
@@ -784,7 +784,7 @@ Another override is the option to pop up a modal that covers the user viewport,
784784</div >
785785
786786<div class =" modal fade " id =" exampleModalFullscreenMd " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalFullscreenMdLabel " aria-hidden =" true " >
787- <div class =" modal-dialog modal-fullscreen-md-down " role = " document " >
787+ <div class =" modal-dialog modal-fullscreen-md-down " >
788788 <div class="modal-content">
789789 <div class="modal-header">
790790 <h5 class="modal-title h4" id="exampleModalFullscreenMdLabel">Full screen below md</h5>
@@ -803,7 +803,7 @@ Another override is the option to pop up a modal that covers the user viewport,
803803</div >
804804
805805<div class =" modal fade " id =" exampleModalFullscreenLg " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalFullscreenLgLabel " aria-hidden =" true " >
806- <div class =" modal-dialog modal-fullscreen-lg-down " role = " document " >
806+ <div class =" modal-dialog modal-fullscreen-lg-down " >
807807 <div class="modal-content">
808808 <div class="modal-header">
809809 <h5 class="modal-title h4" id="exampleModalFullscreenLgLabel">Full screen below lg</h5>
@@ -822,7 +822,7 @@ Another override is the option to pop up a modal that covers the user viewport,
822822</div >
823823
824824<div class =" modal fade " id =" exampleModalFullscreenXl " tabindex =" -1 " role =" dialog " aria-labelledby =" exampleModalFullscreenXlLabel " aria-hidden =" true " >
825- <div class =" modal-dialog modal-fullscreen-xl-down " role = " document " >
825+ <div class =" modal-dialog modal-fullscreen-xl-down " >
826826 <div class="modal-content">
827827 <div class="modal-header">
828828 <h5 class="modal-title h4" id="exampleModalFullscreenXlLabel">Full screen below xl</h5>
0 commit comments