Плагин Easy Accordion jQuery использует вращение CSS для создания вертикальных вкладок аккордеона. Смотри: http://www.madeincima.eu/samples/jquery/easyAccordion/
Вращение выполняется с помощью следующего CSS:
/* Safari */
-webkit-transform: rotate(-90deg);
/* Firefox */
-moz-transform: rotate(-90deg);
-moz-transform-origin: 20px 0px;
/* Internet Explorer */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
Прекрасно работает в последних версиях FF и Chrome, но в IE9 тонко ломается. Хотя вращение велико, на вкладке аккордеона больше нельзя щелкать по всей ее высоте. Вместо этого кликабельна только небольшая ширина сверху (как если бы сам элемент был повернут, а область кликабельности не была).
Я пытался исправить это с помощью преобразования Matrix, которое устанавливает sizingMode в «автоматическое расширение», но это не работает.
Я также заметил, что SlideDeck (http://slidedeck.com) также страдает от той же проблемы в IE9.
Это ошибка в IE9, или мы должны использовать что-то еще для вращения сейчас?