I noticed when I set the width property of a HTML element directly on the style attribute (instead use a class) the widths were I used "calc" are ignored (they shows as having blank value on inspection). Source: < label style = " width: calc(2 * (100% / 3) - 6px);margin: 0px 1px 0px 5px" > Unit </ label > < label style = " width: calc(100% / 3 - 6px);margin: 0px 1px 0px 5px" > Class </ label > Inspect: Does anyone experienced that and know how to solve it? (I mean, besides creating a different CSS class for each single-used width size). I really rather avoid creating a class for each of those widths...