Comments 30
отлично)
но я бы этим не заморачивался.
но я бы этим не заморачивался.
Если бы фильтры так не тормозили…
нужно оформить как експрешин с привычными значениями для инициализации.
Тут ошибка:
Первая строка оканчивается точкой с запятой, а должна быть запятая.
var rad = (angle * Math.PI) / 180.0;
cos = Math.cos(rad),
sin = Math.sin(rad);
Первая строка оканчивается точкой с запятой, а должна быть запятая.
А не знаете как побороть баг полупрозрачных пикселей у картинок PNG24 в ИЕ при использовании этого фильтра? Эти пиксели становятся черными.
Точно не скажу, не тестил
Но попробуйте что-то типа www.useragentman.com/blog/2010/09/02/how-to-make-cleartype-font-face-fonts-and-css-visual-filters-play-nicely-together/
Но попробуйте что-то типа www.useragentman.com/blog/2010/09/02/how-to-make-cleartype-font-face-fonts-and-css-visual-filters-play-nicely-together/
Хозяйке на заметку: если убрать пробелы между параметрами данного фильтра, то все CSS правила которые идут за ним, будут игнорироваться.
Здравствуйте! Если Вы хорошо разбираетесь во вращении в IE, не можете ли подсказать, почему не поворачиваются в IE8 блоки (position: relative; display: block;) в виде кнопок в стилизаторе Prettifier для Хабра?
Может, влияет какое-то свойство обрамляющих элементов?
Описание стилизатора здесь: habrahabr.ru/blogs/ui_design_and_usability/107175/
Чтобы заработало в IE, достаточно установить код как юзер-стиль (инструкции в тексте статьи).
Если это вообще возможно, стало бы хорошей доработкой стилизатора.
(Уже пробовал фильтр BasicImage(rotation=3) — не работает в этом контексте. Этот Matrix попробовал — тоже не работает. Убирать -moz-transform: rotate из правила тоже пробовал.
Может, влияет какое-то свойство обрамляющих элементов?
Описание стилизатора здесь: habrahabr.ru/blogs/ui_design_and_usability/107175/
Чтобы заработало в IE, достаточно установить код как юзер-стиль (инструкции в тексте статьи).
Если это вообще возможно, стало бы хорошей доработкой стилизатора.
(Уже пробовал фильтр BasicImage(rotation=3) — не работает в этом контексте. Этот Matrix попробовал — тоже не работает. Убирать -moz-transform: rotate из правила тоже пробовал.
Для поворота текст на 90° в IE можно фильтры и не использовать. Посмотрите как у меня текст по вертикали написан на сайте: bolknote.ru
Вот тут подробнее: bolknote.ru/2006/12/16/~330
Отлично, спасибо. Сам тоже вспомнил эти свойства и более простые: flipv fliph. Но writing-mode:tb-rl оказалось менее практичным: пришлось бы переставлять местами width и height. Затем, найдена причина, почему фильтр поворота не работал: он на самом деле работает, только 2 фильтра надо объединять: filter: alpha(opacity=40) progid:DXImageTransform.Microsoft.BasicImage(rotation=3); — тогда работает. И при :hover, соответственно, тоже всё повторять из того, что не изменилось. Это, конечно, непривычно и практически нигде в мануалах не подчёркивается, потому пролезла ошибка.
вы издеваетесь?
Во первых — сам по себе js код там да… майкрософский. За такой сейчас руки по ноги открывают
А во вторых, главное, поворот то там есть, а компенсационного сдвига нет…
Все прыгает, скачет. А в 2007 наверное радоваться надо было
И в хроме половины панелей нет — html совсем не валидный
Так что засуну я этот мсдн туда же куда надо засунуть ИЕ его разработчикам. Если туда конечно влезет
Во первых — сам по себе js код там да… майкрософский. За такой сейчас руки по ноги открывают
А во вторых, главное, поворот то там есть, а компенсационного сдвига нет…
Все прыгает, скачет. А в 2007 наверное радоваться надо было
И в хроме половины панелей нет — html совсем не валидный
Так что засуну я этот мсдн туда же куда надо засунуть ИЕ его разработчикам. Если туда конечно влезет
Правильно, в печь официальные документации. Будем читать быдлостатьи.
То ли дело позиции запоминать и на 2 делить. Они бы ещё интрыгалы туда запехали! Ноги бы им по руки поотрывать!
Вы уж конечно меня простите, но когда 99% статей рассчитаны на тех, кто не может посчитать сдвиг баундинг-бокса, при этом поливая ушатом помоев МС, это хоть и весьма иронично, но почему-то уже не смешно.
у меня как-раз супер 5 по аналитической геометрии( 3д дев ) и специальность прикладная математика.
И я всегда был уверен что матрицы трансформации должны давать возможность делать и сдвиги и повороты и маштаб менять, причем в любой последовательности.
Наверное я просто зажрался.
И я всегда был уверен что матрицы трансформации должны давать возможность делать и сдвиги и повороты и маштаб менять, причем в любой последовательности.
Наверное я просто зажрался.
И почему-то я сомневаюсь, что при таких исходных данных, эта задача у вас вызвала бы какие-то затруднения и необходимость читать сотни статей. Разве что недоумение «какого чёрта».
Не думаю, что только мне повезло встречаться с кривыми решениями достаточно регулярно, чтобы этому не удивляться; поэтому никак не могу понять, чем же конкретно это кривое решение от МС кривее большинства остальных, что заслужило такой порки с одновременным оправданием всех тех бездарей, которые с ним столкнулись, но не справились.
Не думаю, что только мне повезло встречаться с кривыми решениями достаточно регулярно, чтобы этому не удивляться; поэтому никак не могу понять, чем же конкретно это кривое решение от МС кривее большинства остальных, что заслужило такой порки с одновременным оправданием всех тех бездарей, которые с ним столкнулись, но не справились.
ИЕ — это традиционное «Яваскрипт через Ж, что-бы не как у всех»!
Вот что им стоило реализовать этот самый ротейт по стандарту???
Вот что им стоило реализовать этот самый ротейт по стандарту???
Это уже было. Причём там уже готовая библиотека есть
Спасибо за подсказку, сам буквально только что столкнулся с проблемой нестандартного поворота элементов фильтрами ИЕ.
Sign up to leave a comment.
css Rotate. Возможен и в IE