대부분의 d3.js 예제는 SVG를 사용하여 다이어그램을 그립니다 (예 : div
대신 rect
). 다시 말해서 drop-shadow
과 같은 CSS 속성을 적용 할 수 없다는 의미입니다.d3.js를 사용한 SVG 스타일링에 대해 혼동 스럽습니다
대체 방법은 <defs>
에 필터를 정의하는 것입니다. rect
을 그라디언트 색상으로 채우려면 동일한 내용이 적용됩니다. 그게 지금까지인가?
그래서 일부 필터와 그라디언트를 정의하지만 모든 페이지에 대해 이러한 정의를 다시 정의하는 것은 매우 중복 된 것처럼 보입니다. 이러한 모든 정의를 별도의 svg 파일에서 참조 할 수는 없습니까?
나는 다음과 같은 것을 시도했다 : filter: url(.../my_file.svg)
하지만 작동하지 않는 것 같지만 어떻게 될 수 있겠는가?
감사합니다. Firefox에서 작동하지만 크롬은 아직 작동하지 않습니다. :) – RevMoon