diff --git a/components/style/values/generics/grid.rs b/components/style/values/generics/grid.rs index bd0dc82507f..95e1f1d500e 100644 --- a/components/style/values/generics/grid.rs +++ b/components/style/values/generics/grid.rs @@ -59,12 +59,16 @@ where } if let Some(ref i) = self.line_num { - dest.write_str(" ")?; + if self.is_span { + dest.write_str(" ")?; + } i.to_css(dest)?; } if let Some(ref s) = self.ident { - dest.write_str(" ")?; + if self.is_span || self.line_num.is_some() { + dest.write_str(" ")?; + } s.to_css(dest)?; }