aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Otto <[email protected]>2015-08-23 00:18:28 -0700
committerMark Otto <[email protected]>2015-08-23 00:18:28 -0700
commit27f97e328b5a60aef742cb6b54e6f99b9a6212b5 (patch)
treeb8aa2c467db087a34ebd38fb5a984c838950e56d
parentb857ff45e55cba9a54962f480d0cb502659b4f83 (diff)
downloadbootstrap-27f97e328b5a60aef742cb6b54e6f99b9a6212b5.tar.xz
bootstrap-27f97e328b5a60aef742cb6b54e6f99b9a6212b5.zip
shorter clearfix
-rw-r--r--scss/mixins/_clearfix.scss19
1 files changed, 2 insertions, 17 deletions
diff --git a/scss/mixins/_clearfix.scss b/scss/mixins/_clearfix.scss
index dc3e2ab42..439455f6d 100644
--- a/scss/mixins/_clearfix.scss
+++ b/scss/mixins/_clearfix.scss
@@ -1,22 +1,7 @@
-// Clearfix
-//
-// For modern browsers
-// 1. The space content is one way to avoid an Opera bug when the
-// contenteditable attribute is included anywhere else in the document.
-// Otherwise it causes space to appear at the top and bottom of elements
-// that are clearfixed.
-// 2. The use of `table` rather than `block` is only necessary if using
-// `:before` to contain the top-margins of child elements.
-//
-// Source: http://nicolasgallagher.com/micro-clearfix-hack/
-
@mixin clearfix() {
- &:before,
- &:after {
- content: " "; // 1
- display: table; // 2
- }
&:after {
+ content: "";
+ display: table;
clear: both;
}
}