Что именно делает атрибут enable-background?
что именно делать?
прочитал спецификация но все равно я не понимаю.
2 ответа:
предполагается, что фоновое изображение доступно дочерним элементам элемента, на котором оно указано, для таких вещей, как эффекты фильтра, которые смешивают содержимое с фоном (могут быть и другие применения, но это тот, который я знаю). Если у вас его нет, то технически элемент не может использовать фоны, созданные предками. Единственный крупный браузер, который поддерживает его, - это IE10+, поэтому он не очень используется. (Он также существует в качестве шаблона в каждом экспорте Illustrator SVG-для no серьезное основание.)
Как отмечено Робертом Лонгсоном в комментариях атрибут
enable-background
и устарел по крайней мере с 2014 года.SVG 1.1 ввел свойство enable-background. Свойство определило обратное падение под областью фильтра в то время, когда
<filter>
элемент был вызван. Концепция, определенная этим свойством, была идентифицирована как несовместимая с моделью контекста стекирования в CSS во время написания этой спецификации. Бак может выбрать реализуйте свойство enable-background, как определено в SVG 1.1, но не будет совместимо с этой спецификацией или с CSS Compositing and Blending [W3C Working Draft].