[Развлечения]  [ЖЖ] уже 6 лет как я не юзал хаки для браузеров, и вот FF подвел
Сообщение было послано: g.normа (81.5.90.239)
Дата: Суббота, Февраль 10 17:18:04 2018


FF не смог сделать рефлоу для css3 когда список меняется с columns=1 на columns=2

все старые (древние хаки), типа просто вызвать
[q]Цитата:
document.body.offsetHeight[/q]
или даже

[q]Цитата:

node.style.display = 'none';
setTimeout(() => node.style.display = '', 0)
[/q]


не сработали, но мы же не сдаемся, и нашли что заставляет его сделать редро конкретной ноды! Та-дам:

[q]Цитата:
node.style.boxSizing = 'content-box';
setTimeout(() => node.style.boxSizing = 'border-box', 10);[/q]


где экспериментально проверены разные css свойства и даже различные интервалы в ms для setTimeout..

Лет 6 как не пользовался такими хаками и нате-вам... FF Quantum 58.0.1


Сообщения в этом потоке
+ [Развлечения]  [ЖЖ] уже 6 лет как я не юзал хаки для браузеров, и вот FF подвел (611) - g.normа (81.5.90.239) - 10/2/2018 17:18
+ >использовать не-ESR-версии Файрфокса (-) (504) - Boba Fett (host-77.91.195.193.vernet.su) - 10/2/2018 17:21
+ чо было под мак то и поставил... (484) - g.normа (81.5.90.239) - 10/2/2018 17:24
+ >система сама апдейтит (539) - Boba Fett (host-77.91.195.193.vernet.su) - 10/2/2018 18:39
Ответить

Имя:   Пароль:    Автологин
Тема:
        

Отключить распознавание Тегов конференции
Отключить распознавание смайл-кодов
Получать уведомления об ответах по почте

 

Конференция основана на движке WWWConf 2.0 PRE BETA5, поддерживается и модерируется группой энтузиастов.