Comments 30
отлично)
но я бы этим не заморачивался.
но я бы этим не заморачивался.
+4
Если бы фильтры так не тормозили…
+3
нужно оформить как експрешин с привычными значениями для инициализации.
+1
Тут ошибка:
Первая строка оканчивается точкой с запятой, а должна быть запятая.
var rad = (angle * Math.PI) / 180.0;
cos = Math.cos(rad),
sin = Math.sin(rad);
Первая строка оканчивается точкой с запятой, а должна быть запятая.
0
А не знаете как побороть баг полупрозрачных пикселей у картинок PNG24 в ИЕ при использовании этого фильтра? Эти пиксели становятся черными.
0
Точно не скажу, не тестил
Но попробуйте что-то типа 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/
-1
Хозяйке на заметку: если убрать пробелы между параметрами данного фильтра, то все CSS правила которые идут за ним, будут игнорироваться.
+1
Здравствуйте! Если Вы хорошо разбираетесь во вращении в 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 из правила тоже пробовал.
0
0
Для поворота текст на 90° в IE можно фильтры и не использовать. Посмотрите как у меня текст по вертикали написан на сайте: bolknote.ru
0
Вот тут подробнее: bolknote.ru/2006/12/16/~330
0
Отлично, спасибо. Сам тоже вспомнил эти свойства и более простые: flipv fliph. Но writing-mode:tb-rl оказалось менее практичным: пришлось бы переставлять местами width и height. Затем, найдена причина, почему фильтр поворота не работал: он на самом деле работает, только 2 фильтра надо объединять: filter: alpha(opacity=40) progid:DXImageTransform.Microsoft.BasicImage(rotation=3); — тогда работает. И при :hover, соответственно, тоже всё повторять из того, что не изменилось. Это, конечно, непривычно и практически нигде в мануалах не подчёркивается, потому пролезла ошибка.
0
вы издеваетесь?
Во первых — сам по себе js код там да… майкрософский. За такой сейчас руки по ноги открывают
А во вторых, главное, поворот то там есть, а компенсационного сдвига нет…
Все прыгает, скачет. А в 2007 наверное радоваться надо было
И в хроме половины панелей нет — html совсем не валидный
Так что засуну я этот мсдн туда же куда надо засунуть ИЕ его разработчикам. Если туда конечно влезет
Во первых — сам по себе js код там да… майкрософский. За такой сейчас руки по ноги открывают
А во вторых, главное, поворот то там есть, а компенсационного сдвига нет…
Все прыгает, скачет. А в 2007 наверное радоваться надо было
И в хроме половины панелей нет — html совсем не валидный
Так что засуну я этот мсдн туда же куда надо засунуть ИЕ его разработчикам. Если туда конечно влезет
+2
Правильно, в печь официальные документации. Будем читать быдлостатьи.
-2
То ли дело позиции запоминать и на 2 делить. Они бы ещё интрыгалы туда запехали! Ноги бы им по руки поотрывать!
0
Вы уж конечно меня простите, но когда 99% статей рассчитаны на тех, кто не может посчитать сдвиг баундинг-бокса, при этом поливая ушатом помоев МС, это хоть и весьма иронично, но почему-то уже не смешно.
0
у меня как-раз супер 5 по аналитической геометрии( 3д дев ) и специальность прикладная математика.
И я всегда был уверен что матрицы трансформации должны давать возможность делать и сдвиги и повороты и маштаб менять, причем в любой последовательности.
Наверное я просто зажрался.
И я всегда был уверен что матрицы трансформации должны давать возможность делать и сдвиги и повороты и маштаб менять, причем в любой последовательности.
Наверное я просто зажрался.
0
И почему-то я сомневаюсь, что при таких исходных данных, эта задача у вас вызвала бы какие-то затруднения и необходимость читать сотни статей. Разве что недоумение «какого чёрта».
Не думаю, что только мне повезло встречаться с кривыми решениями достаточно регулярно, чтобы этому не удивляться; поэтому никак не могу понять, чем же конкретно это кривое решение от МС кривее большинства остальных, что заслужило такой порки с одновременным оправданием всех тех бездарей, которые с ним столкнулись, но не справились.
Не думаю, что только мне повезло встречаться с кривыми решениями достаточно регулярно, чтобы этому не удивляться; поэтому никак не могу понять, чем же конкретно это кривое решение от МС кривее большинства остальных, что заслужило такой порки с одновременным оправданием всех тех бездарей, которые с ним столкнулись, но не справились.
0
ИЕ — это традиционное «Яваскрипт через Ж, что-бы не как у всех»!
Вот что им стоило реализовать этот самый ротейт по стандарту???
Вот что им стоило реализовать этот самый ротейт по стандарту???
0
Это уже было. Причём там уже готовая библиотека есть
0
Спасибо за подсказку, сам буквально только что столкнулся с проблемой нестандартного поворота элементов фильтрами ИЕ.
0
Sign up to leave a comment.
css Rotate. Возможен и в IE