прозрачность. Я только что попробовал это с простым 16x16 PNG с непрозрачным кругом. Если вы внимательно посмотрите на значок github, ссылка не отображается на черных частях файла ico.
м направлении силы раскладкиcodepen Я использую значки, а не круги; в настоящее время ссылки перекрываются с изображением / значком. Я хочу, чтобы ссылки заканчивались как раз перед изображением. Однако я вижу вПример d3noob ссылка начинается / заканчивается после круга, она не пересекается с кругом.
Я подправил следующее возвращаемое утверждение, но не смог исправить это должным образом.
function tick() {
link.attr("d", function(d) {
var dx = d.target.x - d.source.x,
dy = d.target.y - d.source.y,
dr = Math.sqrt(dx * dx + dy * dy);
return ( "M" + d.source.x + "," + d.source.y +
"A" + dr + "," + dr + " 0 0,1 " +
d.target.x + "," + d.target.y );
});
node.attr("transform", function(d) {
return "translate(" + d.x + "," + d.y + ")";
});
}