Yeah, as has been said several times. That's what max- and min-width are for.
Also, I think herk is referring to elastic layouts - that expand and contract, but are based on font-size (so, sized using ems instead of pixels). Those get crazy with the math, though.