From ffe5bea451231327f1f054a06d861f4e8bb960e9 Mon Sep 17 00:00:00 2001 From: SnnSnn Date: Mon, 21 Oct 2019 08:59:02 +0300 Subject: [PATCH] Fix border-box resetting Follow best practices around border-box resetting: * Make it easier to change the box-sizing in plugins or other components * Not all elements are content-box by default, so skip resetting them --- src/_base.css | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/_base.css b/src/_base.css index ffde551..0b2433b 100644 --- a/src/_base.css +++ b/src/_base.css @@ -13,17 +13,18 @@ "Droid Sans", "Helvetica Neue", sans-serif; } -* { - box-sizing: border-box; -} - html { + box-sizing: border-box; font-size: 62.5%; line-height: 1.15; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; } +*, *:before, *:after { + box-sizing: inherit; +} + body { line-height: 1.6; font-size: var(--font-size);