diff options
| author | Mark Otto <[email protected]> | 2014-09-24 10:38:01 -0700 |
|---|---|---|
| committer | Mark Otto <[email protected]> | 2014-09-24 10:38:01 -0700 |
| commit | 28582080385ab8ade3949644b36794335a4ba80d (patch) | |
| tree | 4241265af6228f885c47cb6a67c96228a497763f | |
| parent | 73117814ea1d3312c242cea51f9d0cbf8764b550 (diff) | |
| parent | 6cfd176ac3d0eedc5b9b50fd88bf0774af0f1222 (diff) | |
| download | bootstrap-28582080385ab8ade3949644b36794335a4ba80d.tar.xz bootstrap-28582080385ab8ade3949644b36794335a4ba80d.zip | |
Merge pull request #14673 from twbs/restore_sr_friendly_collapse
More screenreader friendly Collapse, Take 2
| -rw-r--r-- | less/component-animations.less | 7 | ||||
| -rw-r--r-- | less/navbar.less | 1 | ||||
| -rw-r--r-- | less/navs.less | 2 |
3 files changed, 8 insertions, 2 deletions
diff --git a/less/component-animations.less b/less/component-animations.less index 9400a0d32..967715d98 100644 --- a/less/component-animations.less +++ b/less/component-animations.less @@ -17,8 +17,9 @@ .collapse { display: none; + visibility: hidden; - &.in { display: block; } + &.in { display: block; visibility: visible; } tr&.in { display: table-row; } tbody&.in { display: table-row-group; } } @@ -27,5 +28,7 @@ position: relative; height: 0; overflow: hidden; - .transition(height .35s ease); + .transition-property(~"height, visibility"); + .transition-duration(.35s); + .transition-timing-function(ease); } diff --git a/less/navbar.less b/less/navbar.less index bb2f10a58..30a79d4a4 100644 --- a/less/navbar.less +++ b/less/navbar.less @@ -67,6 +67,7 @@ &.collapse { display: block !important; + visibility: visible !important; height: auto !important; padding-bottom: 0; // Override default setting overflow: visible !important; diff --git a/less/navs.less b/less/navs.less index 98a64307a..8cf81d7e1 100644 --- a/less/navs.less +++ b/less/navs.less @@ -223,9 +223,11 @@ .tab-content { > .tab-pane { display: none; + visibility: hidden; } > .active { display: block; + visibility: visible; } } |
