Полезная информация

В мире Mozilla происходит много интересных событий. Но вам не нужно постоянно посещать новостные сайты, чтобы быть в курсе всех изменений. Зайдите на ленту новостей Mozilla Россия.

№121-08-2023 21:55:09

mokujin
Участник
 
Группа: Members
Зарегистрирован: 17-02-2017
Сообщений: 505
UA: Firefox 102.0

Imagus + css-custom-style = no transition ???

Почему, блин?! Есть такое расширение, уникальное и незаменимое - imagus и в нём есть возм. свою CSS-ку для картинки внедрить.
Я сделал такой(Настройки -> вниз... и там ( Пользовательский стиль (CSS) ↓ ):

Выделить код

Код:

box-shadow: 0px 0px 20px 4px #000;
  margin: 3px 3px 20px;
  outline: 3px solid rgba(120,0,190, 0.8);
  transition-duration: 0.6s;
  transition-property: background background-color box-shadow margin opacity position transform;
  transition-timing-function: ease;

.. на всех др. сайтах увеличение картинки Imagus идёт как написано выше, т.е. с плавным переходом при появлении, масштабировании, повороте и проч. И только на сайте habrahabr переходы не применяются! напр. вот
Подскажите почему и можно ли побороть? (при том, что outline, box-shadow и проч. background-ы применяются, а именно transition - нет!)

Отредактировано mokujin (21-08-2023 22:19:02)


...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation

Отсутствует

 

№222-08-2023 15:18:27

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 119.0

Re: Imagus + css-custom-style = no transition ???

mokujin, потому что на том сайте свой стиль для transition, который применяется для всех селекторов и, скорее всего, перебивает твой стиль

Отсутствует

 

№322-08-2023 18:51:06

Dumby
Участник
 
Группа: Members
Зарегистрирован: 12-08-2012
Сообщений: 2249
UA: Firefox 78.0

Re: Imagus + css-custom-style = no transition ???

6e73epo пишет

твой стиль

Какой ещё стиль?


Разве множественные значения для свойства transition-property
не должны следовать через запятую?


Если должны, то никакого стиля и нет, а всего лишь ин-валидная писанина.

Отсутствует

 

№422-08-2023 19:15:31

mokujin
Участник
 
Группа: Members
Зарегистрирован: 17-02-2017
Сообщений: 505
UA: Firefox 102.0

Re: Imagus + css-custom-style = no transition ???

Не-е.. :) дело именно-что в Хабре. Пробовал я и с запятыми и с !important - пофигу Хабру. Везде работает как надо, только Хабр выйожуеццо.
Бравзер не имеет значения, что в хромом, что в Пельмене, что в ФФ - одинаково поведение: транзишн на хабре не робит!

Я подозреваю, что там какой-то новомодный "сраный фреймворк", который сам переопределяет(как и предположил 6e73epo) что-и-как будет работать, нарушая стандарты. (как тот же правый клик (ПКМ) на PronHub, что больше не показывает меню, а переходит по ссылке. здесь ЯТД нечто подобное).
Побороть бы...
(на PH это борется блоком скрипта по регулярке \.phncdn.com\/head\/load-)

Добавлено 22-08-2023 19:31:31
Бггг... волшебство просто! Сейчас проверил, заработали на Хабре плавные вращения картинки(transform rotation). Масштаб по-прежнему рывками. Ребята с Хабра, если вы это читаете и что-то там делаете, вы в правильном направлении движитесь, доделайте до конца уж, плес ;)

Отредактировано mokujin (22-08-2023 19:31:31)


...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation

Отсутствует

 

№522-08-2023 19:45:20

6e73epo
Участник
 
Группа: Members
Зарегистрирован: 06-05-2022
Сообщений: 207
UA: Firefox 119.0

Re: Imagus + css-custom-style = no transition ???

У меня нет imagus, но через UserContent.css transition нормально перебивает стиль хабра

Отредактировано 6e73epo (22-08-2023 19:45:59)

Отсутствует

 

№622-08-2023 23:48:12

mokujin
Участник
 
Группа: Members
Зарегистрирован: 17-02-2017
Сообщений: 505
UA: Firefox 102.0

Re: Imagus + css-custom-style = no transition ???

Ну, вроде решилось. Если написать:

Выделить код

Код:

transition: all 0.6s ease;

то норм. Непонятно только поцчему на Хабре не работал CSS что выше, а на всех др. работал.
Ну. all - так all, пусть будет так.  Решено.


...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]