Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia a todos,
Estou com uma tarefa um tanto difícil, gostaria de compartilhar com vcs:
Tenho uma tabela onde em cada encontro de linhas existe um ponto "Clicável" onde o usuário faz suas marcações, só que preciso gerar linhas ligando todos os pontos que foram marcados, não precisa ser necessariamente no momento do click, pode ser depois que terminar todas as marcações. as soluções que encontrei utilizam canvas e isso dificulta mais por 2 motivos, 1 não da pra fazer em tempo Real e 2 por mais que eu gere as linhas depois, terei que desenhar toda a tabela no canvas. Tentei criar um própria solução com hr e usando a propriedade rotate do CSS mais na hora de pegar a posição dos pontos clicados eu só consigo pegar em relação a pagina toda e não em relação a própria tabela.
Alguém já precisou implementar algo desse tipo? Alguma dica para me dar? Alguma solução??
Aguardo retorno.
e se vc pensar na tabela como uma matriz ?
vc sabe exatamente a posição de cada ponto marcado pela posição desse ponto na matriz (2,2)... (3,1)
Tente com Canvas: http://www.w3schools.com/html/html5_canvas.asp
seria tipo isso?
http://www.hufersil.com.br/hdatamodeler/
Para testar, crie duas tabelas, e faça uma chave estrangeira de uma para outra (arraste a PK de uma para outra).
Se for, eu utilizei SVG.
Dê uma olhada no fonte que facilita.
@braços
Gostei muito das possibilidades com SVG! Vou estudar e tentar aplicar, em breve falo se deu certo!
Gostaria de agradecer a hufersil pela dica do svg, funcionou muito bem!!!! Tópico RESOLVIDO!
Não entendi muito bem...
Mas vê se isso ajuda
http://thecodeplayer.com/walkthrough/css3-family-tree
http://raphaeljs.com/