Друзья, пожалуйста, помогите мне в определении определенного правила CSS для IE9? Например, как это
/* IE 6 fix */
* html .twit-post .delete_note a { background-position-y: 2px; }
* html .twit-post .delete_note a:hover { background-position-y: -14px; }
используйте условный CSS: (поместите код над <head>
в ваш HTML, и IE9 прочитает этот дополнительный файл CSS)
<!--[if (gte IE 9)|!(IE)]><!-->
place the link to the CSS file here
<![endif]-->
Это означает, что подход заключается в использовании нового файла CSS, а не взлом в классах, это гарантирует, что CSS действительны.
Вам не нужно ориентироваться на IE9. Он способен обрабатывать современные CSS и не должен быть взломан. Это устаревший метод разработки.