1
我有一個動態的d3.js樹,我將點亮濾鏡應用到元素上。當我縮放樹並單擊任何節點時,元素將隱藏而不是突出顯示。這隻發生在Firefox中。在鉻它工作正常。svg過濾器在變焦後不能在mozilla firefox中工作
<filter id="yellow-glow" x="-5000" y="-5000" width="10000" height="10000" filterUnits="userSpaceOnUse">
<feFlood result="flood" flood-color="yellow" flodd-opacity="1"/>
<feComposite in="flood" result="mask" in2="SourceGraphic" operator="in"/>
<feMorphology in="mask" result="dilated" operator="dilate" radius="2"/>
<feGaussianBlur in="dilated" result="blurred" stdDeviation="5"/>
<feMerge><feMergeNode in="blurred"/>
<feMergeNode in="SourceGraphic"/></feMerge>
這裏是working demo
謝謝:)它的工作 – Jerry
理想情況下應該是過濾元件的x,y,寬度和高度值。我的d3樹可以拖動和縮放 – Jerry