I've been going through the online reference of compass when I ran into this page: http://compass-style.org/reference/compass/utilities/general/hacks/
On this page, there apear to be 2 methods to implement a has-layout hack for IE. One of them sets zoom: 1;
The other sets display: inline-block;
, and then sets it back to display: block;
again.
What the manual doesn't explain is what's the difference between these two.
Is there any difference? Are there particular situations where you would prefer to use one or the other?