title: Acceptable CSS hacks/fixes
body: <p>Is there a list of 'good' clean CSS hacks, which are certain to be future-proof?</p>
  
  <p>For example, <code>zoom:1</code> is safe, as long as it's only served to IE, and you remember it's there.  The very common hack of using child selectors is <em>not</em> safe because IE7 supports them.  Using <code>height:1%</code> just feels dirty (but that might just be me).</p>
  
  <p>I know of <a href="http://code.google.com/p/ie7-js/" rel="nofollow noreferrer">ie7-js</a>, so IE6 bugs don't worry me much.  Also, I'm not looking for a religious debate, just sources.</p>
  
  <hr>
  
  <p>Thanks for the replies - I've selected the one with best sources as answer.</p>
  
  <p>Thanks also for the suggestions to use separate CSS files, or not to worry about it.  I entirely agree with you, and for me, those are givens.  But when faced with a layout problem, I want a safe fix that will minimise the risk that I'll have to revisit the problem in $IE or $FF + 1.  Sorry I didn't make that clearer.</p>