developer tip

enable-background 속성은 정확히 무엇을합니까?

copycodes 2020. 8. 15. 09:25
반응형

enable-background 속성은 정확히 무엇을합니까?


enable-background속성은 정확히 무엇을 합니까?

사양을 읽었 지만 여전히 이해가되지 않습니다.


콘텐츠를 배경과 혼합하는 필터 효과와 같은 작업을 위해 지정된 요소의 하위 요소에서 배경 이미지를 사용할 수 있도록해야합니다 (다른 용도가있을 수 있지만 이것이 제가 아는 것입니다). 설정하지 않은 경우 기술적으로 요소는 조상이 만든 배경을 사용할 수 없습니다. 이를 지원하는 유일한 주요 브라우저는 IE10 +이므로 많이 사용되지 않습니다. (당연한 이유없이 모든 Illustrator SVG 내보내기에 상용구로도 있습니다.)


으로 의견 로버트 Longson에 의해 지적 , 속성이 enable-background되어 2014 년부터 적어도되지 않습니다 .

SVG 1.1은 배경 활성화 속성을 도입했습니다. 속성은 <filter>요소가 호출 될 때 필터 영역 아래에 백 드롭을 정의했습니다 . 이 속성에 의해 정의 된 개념은이 사양을 작성할 당시 CSS의 스택 컨텍스트 모델과 호환되지 않는 것으로 확인되었습니다. UA는 SVG 1.1에 정의 된대로 enable-background 속성을 구현하도록 선택할 수 있지만이 사양 또는 CSS 합성 및 혼합 [W3C Working Draft]과 호환되지 않습니다.

참고 URL : https://stackoverflow.com/questions/21354116/what-exactly-does-the-enable-background-attribute-do

반응형