From: なつき Date: Fri, 15 Apr 2016 08:40:51 +0000 (-0700) Subject: Fix responsive embed class in flex container X-Git-Tag: v4.0.0-alpha.6~59 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a5a83e02c336f6ba73a5dc5cd4cb28cc2f8f497;p=thirdparty%2Fbootstrap.git Fix responsive embed class in flex container --- diff --git a/scss/_responsive-embed.scss b/scss/_responsive-embed.scss index 2443219591..d3362b6fdb 100644 --- a/scss/_responsive-embed.scss +++ b/scss/_responsive-embed.scss @@ -3,10 +3,15 @@ .embed-responsive { position: relative; display: block; - height: 0; + width: 100%; padding: 0; overflow: hidden; + &::before { + display: block; + content: ""; + } + .embed-responsive-item, iframe, embed, @@ -23,17 +28,25 @@ } .embed-responsive-21by9 { - padding-bottom: percentage(9 / 21); + &::before { + padding-top: percentage(9 / 21); + } } .embed-responsive-16by9 { - padding-bottom: percentage(9 / 16); + &::before { + padding-top: percentage(9 / 16); + } } .embed-responsive-4by3 { - padding-bottom: percentage(3 / 4); + &::before { + padding-top: percentage(3 / 4); + } } .embed-responsive-1by1 { - padding-bottom: percentage(1 / 1); + &::before { + padding-top: percentage(1 / 1); + } }