Ich finde kaum richtige Worte, um die Herausforderung zu beschreiben, die ich in der Hand habe. Ich habe Knoten in Organigramm angeordnet. Ich möchte wissen, ob es eine Möglichkeit gibt, diese Knoten durch Linien zu verbinden, und diese Linien sollten dynamisch sein - mag es sein, sie mit CSS zu zeichnen, wäre der richtige Weg.Zeichnen von Linien zwischen Knoten mit CSS
Es sieht ähnlich wie in Bild gezeigt worden ist.
Zusammen mit Art und Weise zum Zeichnen von Linien, die Knoten verbindet ich glücklich sein würde, zu wissen, ob es eine effizientere Art und Weise ist es, diese Knoten dynamisch wie <ul>
und <li>
Struktur zu erzeugen.
Im Folgenden finden Sie den Code-Schnipsel habe ich verwendet das obere Bild zu erzeugen (die sehr geringe Nutzung von Bootstrap hat):
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html"; charset="utf-8" />
<title>Oval</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<style type="text/css">
body{
padding-top: 20px;
}
.oval {
width: 400px;
height: 160px;
background: #5fa2dd;
border-radius: 50%;
text-align: center;
}
.circle {
width: 190px;
height: 190px;
background: #9cc96b;
border-radius: 50%;
}
.emptyrow{
margin : 50px 0;
}
.med-circle{
width: 150px;
height: 150px;
background: #9cc96b;
border-radius: 50%;
}
</style>
</head>
<body class="container">
<div class="row">
<div class="col-lg-4 col-lg-offset-4 oval"><p>key1 : value1</p><p>key2 : value2</p><p>key3 : value3</p></div>
</div>
<div class="row emptyrow">
</div>
<div class="row">
<div class="col-lg-2 col-lg-offset-2 circle"></div>
<div class="col-lg-2 col-lg-offset-2 circle"></div>
<div class="col-lg-2 col-lg-offset-2 circle"></div>
</div>
</body>
</html>
Frage in aller Kürze:
- bessere Art und Weise Knoten dynamisch zu erzeugen
- Wie zeichne Linien, um diese Knoten zu verbinden?
zu handhaben https://codepen.io/siiron/pen/aLkdE –
Es gibt auch diese Option: ht tp: //fperucic.github.io/treant-js/ –