CSS: Combining different length units with calc()
calc()
lets you mix CSS units. Ever wanted to give an element "the container's width minus 20px on each side"? Here you go:
Copywidth: calc(100% - (20px * 2));
When using Sass, you need to interpolate Sass expressions:
Copywidth: calc(100% - #{$margin})
Supported by all modern browsers and IE9+.
By refactoring problematic code and creating automated tests, makandra can vastly improve the maintainability of your Rails application.