Possible Duplicate:
What bug does zoom:1; fix in CSS?
If I am not incorrect, the default value for the CSS property zoom is 1. And in about the last 6 or 7 online code files regarding CSS, I have seen somewhere in the code this mysterious line of code:
zoom: 1;
Is there a semantic meaning to this piece of markup? Is there a reason why they include it?
Using this rule is the fastest (and – usually – the cleanest) way to activate hasLayout property for an HTML element. This, in turn, affects (usually in positive way) its rendering in older versions of Internet Explorer:
I’d recommend reading this article as well (the quote is from there actually).