Depending on the difference between FF and IE for some symbol recognition, we can define the styles separately for FF and IE, for example:
Difference between IE6 and FF:
Background:orange;*background:blue;
Difference between IE6 and IE7:
Background:green!important;background:blue;
Difference between IE7 and FF:
Background:orange; *background:green;
Difference ff,ie7,ie6:
Background:orange;*background:green!important;*background:blue;
Note: IE can recognize *; standard browsers (such as FF) do not recognize *;
IE6 can recognize *, but not!important,
IE7 can recognize *, can also identify!important;
FF does not recognize *, but can identify!important;
So the standard notation ff,ie7,ie6:
Color: #fff; *color: #000!important; *color: #ff6600;
Firefox: White, IE7: Black, IE6: orange
In addition, add one, underline "_",
IE6 support underscores, IE7 and Firefox do not support underscores.
So we can also distinguish Ie6,ie7,firefox
: Background:orange;*background:green;_background:blue;
Note: No matter what method, the order of writing is the Firefox written in front, IE7 written in the middle, IE6 written in the last side.
Original address: http://wuniu2010.iteye.com/blog/1499902