Я использую эту технику как свою окончательную технику верстки CSS:
http://www.codeofficer.com/blog/entry/css_grid_frameworks_960gs_without_margins/
У меня одна и та же проблема была однажды, и, поскольку я использую эту проблему, все головные боли края исчезают
Я использую ! Важный оверид, когда мне нужно использовать пользовательские ширину / высоту.
Код:
<div class="g_9 content_main">
This div should actually have 720px in width.
But I overide it using another class so now the width has become 700px,
and just in case it needs custom margin, we can always set it in the css :)
</div>
CSS:
.c_12 .g_9, .c_16 .g_12 { width: 720px; } /* 960-full.css */
.content_main { width: 700px !important; margin-left: 15px;} /* style.css */