implemented expandable properties (margin, border, ...)