I have used 960gs to generate the layout for a web application, however the development process was done on my 15″ laptop throughout. Viewing the application on a 22″ monitor, it seems very small, i.e. its width remains fixed regardless of the monitor size.
Is this a limitation of the 960gs, or a problem in my own CSS?
As @oezi mentioned, that’s just how the 960gs works.
Having said that, you can achieve what you desire by using a variant on the 960gs that’s based on percentage units rather than pixels, and generates a fluid layout instead of a fixed one. It is linked in the bottom of the 960gs homepage, under Derivatives.
Note: You could, and certainly should alter the code to your needs. For extra motivation, please read Matt Ward’s post describing CSS frameworks as “A tool, not a crutch”.