我正在創建一個氣泡圖,問題是我希望在氣泡內添加一些圖像。是否有任何可能切割成可以隨d3移動的圖像(jquery)
我使用這個代碼:http://bl.ocks.org/mbostock/4062045
予更大的圓(20像素周圍半徑),我想有一個圖像作爲該圓的填充和黑色行程(圓圈)。
現在我所擁有的是一個過濾器,它內部有一個過濾圓的圖像。問題是圖像正確移動,但仍然是一個正方形。
我嘗試添加一個帶圓圈的內部,但是當我應用裁剪時,修剪後的svg區域是固定的(我可以看到圖像在它後面移動)。
我該如何解決這個問題?
<filter id="Myriel" x="0%" y="0%" width="100%" height="100%"> <feImage xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="img/vangogh.jpg"></feImage> </filter>
這是從D3的代碼導致的,則使用帶有過濾器=「URL(#Myriel)」爲例
我現在用的這個,但不工作:
<filter id="Myriel" x="0%" y="0%" width="100%" height="100%">
<feImage xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="img/vangogh.jpg" result="img1">
</feImage>
<circle r="15" result="circ"></circle>
<feComposite operator="atop" in="img1" in2="circ"></feComposite>
</filter>
這個例子很棒,解決了我可以想象的更多問題!我現在正在修復我的代碼! – Gianmarco
好的。最好的祝願 – Gilsha
有沒有什麼辦法可以禁止我拖動鼠標時拖動的氣泡,當我不移動鼠標,但仍然按下左鍵? – Gianmarco