]> git.ipfire.org Git - thirdparty/bootstrap.git/commitdiff
Fix responsive embed class in flex container
authorなつき <i@ntk.me>
Fri, 15 Apr 2016 08:40:51 +0000 (01:40 -0700)
committerMark Otto <markd.otto@gmail.com>
Sat, 31 Dec 2016 20:10:15 +0000 (12:10 -0800)
scss/_responsive-embed.scss

index 2443219591219ebe7c3205778f905de55eb3873c..d3362b6fdb19fff6c8d5998ceefdb41c7538eb5c 100644 (file)
@@ -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,
 }
 
 .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);
+  }
 }