From dcca4150eabd9a923ddbce0085b8da14d08b14e0 Mon Sep 17 00:00:00 2001 From: Jinjiang Date: Wed, 14 Dec 2016 02:44:02 +0800 Subject: [PATCH] supported more css units --- lib/validator.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/lib/validator.js b/lib/validator.js index 23de3c0..2fb3fc7 100644 --- a/lib/validator.js +++ b/lib/validator.js @@ -172,7 +172,15 @@ var EXTENDED_COLOR_KEYWORDS = { } var LENGTH_REGEXP = /^[-+]?[0-9]*\.?[0-9]+(.*)$/ -var SUPPORT_CSS_UNIT = ['pt'] +// @todo: +// font-relative lengths: em, ex, ch, ic +// viewport-relative lengths: vi, vb +// https://drafts.csswg.org/css-values/#lengths +var SUPPORT_CSS_UNIT = [ + 'rem', + 'vw', 'vh', 'vmin', 'vmax', + 'cm', 'mm', 'q', 'in', 'pt', 'pc' +] /** * the values above is valid