Я думаю, что произошло то, что кто-то установил правило ярлыка background
, а затем посмотрел на «вычисляемый стиль», полученный из этого правила ярлыка в DOM-инспекторе. Они заметили, что установка стиля также устанавливает свойства background-clip
, -origin
и -inline-policy
в Mozilla, и попытались воспроизвести эти правила, не понимая, для чего они предназначены (а именно, подробности реализации CSS в Mozilla и, возможно, CSS3 в будущее).
Конечно, изменение -moz-background-inline-policy
будет иметь влияние только на элементы, которые были display: inline
(которые div
не по умолчанию), а изменение свойств clip
/ origin
вокруг границы только сделает любые разница, если элемент действительно имеет границу.
Избавьтесь от них.