Home > Article > Web Front-end > CSS style is compatible with IE6, IE7, FIREFOX writing method_html/css_WEB-ITnose
According to the difference in recognition of some symbols between FF and IE, we can define styles for FF and IE separately. Example:
Difference between IE6 and FF:
background :orange;*background:blue;
The difference between IE6 and IE7:
background:green !important;background:blue;
The difference between IE7 and FF:
background:orange; *background:green;
Difference between FF, IE7 and IE6:
background:orange;*background:green !important;*background:blue;
Note: IE can recognize *; standard browsers (such as FF) cannot recognize *;
IE6 can recognize *, but not !important,
IE7 can recognize *, but it can also recognize !important;
FF cannot recognize *, but it can recognize !important;
So the standard way of writing FF , IE7, IE6:
color:#fff; *color:#000 !important; *color:#ff6600;
firefox: white, IE7: black, IE6: orange
One more thing to add, the underscore "_",
IE6 supports underscores, but neither IE7 nor Firefox supports underscores.
So you can also distinguish IE6, IE7, firefox in this way
: background:orange;*background:green;_background:blue;
Note: No matter what method is used, the order of writing is the same as that of firefox In the front, IE7 is written in the middle, and IE6 is written at the end.