Я работаю над проектом, который использует новую функцию CSS3 transform:rotate(180deg)
. Каждый современный браузер имеет свой собственный тег, но поддерживает его. Только IE (конечно) нет. Но с помощью фильтров можно добиться того же. Единственная проблема в том, что IE использует другой источник, как CSS3. Я предполагаю, что с некоторой математикой источник можно сделать центрированным, но я просто не понимаю (моя математика т, что раньше).
Код и пример можно найти здесь: http://jsbin.com/adiwa3/2.
Добавление /edit
за URL (http://jsbin.com/adiwa3/2/edit) должно открыть редактор для вашего тестирования.
Проверьте это в IE, чтобы увидеть проблему, и в другом современном браузере, чтобы увидеть нужный результат.
Часть, которая в настоящее время исправляет (ошибочно) проблему, находится между if(i==#){...}
, который должен быть изменен на некоторую математику, поскольку число li
может измениться.
Я надеюсь, что кто-то может помочь мне с этим. Спасибо вам.