Ich habe div mit einer Breite von 1px
und Höhe von 241px
erstellt. Es ist Hintergrundfarbe ist schwarz, so dass es wie eine Linie aussehen kann.Drehen Sie eine Zeile mit jQuery
<div style="background-color: black; width: 1px; height: 241px; position: absolute; left: 248.5px; top: 93.984375px; z-index: 1; display: block; background-position: initial initial; background-repeat: initial initial;" id="myid_templates_editor_line_1" class="myid_templates_editor_element myid_templates_editor_line myid_templates_editor_active myid_templates_editor_front"></div>
Meine Linie sieht aus wie das Bild unten:
Ich möchte einen Handler, die Linie drehen, indem sie in ihm zwei Endpunkten ist. Jedes Mal, wenn die Maus die beiden Endpunkte der Linie drückt, kann der Benutzer die Linie drehen, wenn er die Maus in einer kreisförmigen Bewegung bewegt.
Ich möchte so etwas wie das Bild unten:
Wie soll ich das jetzt tun?
Drehen? Oder Sie können die zwei Punkte ziehen und eine Linie zwischen ihnen verbinden? –
@Derek 朕 會 功夫 -> Das ist eine gute Idee. – Qerjiuthn
Sind Sie sicher, dass Sie divs und jquery verwenden müssen? Die Verwendung von Canvas oder Svg wäre viel einfacher – derp