I am working on a sass stylesheet in which I wish to use the calc element to dynamically size some content. As the calc element has not been standardized, I need to target calc(), -moz-calc(), and -webkit-calc().
Is there a way for me to create a mixin or function that I can pass an expression to so that it will generate the required tags that can then be set as a width or height?
It would be a basic mixin with an argument, thankfully the expressions are not browser-specific within the supported scope:
Will render as
You may want to include a “default” value for when calc is not supported.