http://dotinstall.com/lessons/basic_nodejs/26202
このように丸や四角などの図形を作って操作するには
どうしたらいいですか?
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
こちらの質問が他のユーザから「質問の範囲が広すぎる」という評価を受けています
わからない点を明確にし、調査したこと・試したことと共に記入していただくと、回答が得られやすくなります。
2015/12/07 22:08
こちらの質問が他のユーザから「質問の範囲が広すぎる」という評価を受けています
わからない点を明確にし、調査したこと・試したことと共に記入していただくと、回答が得られやすくなります。
回答3件
0
ベストアンサー
よかろう、そんなに知りたければワシが教えてしんぜよう。
このコードにはワシがため込んだかなり沢山のノウハウが詰め込まれているから心してかかるんじゃぞ。まじで。
HTML
1<html> 2 <head> 3 <meta charset="utf-8" > 4 <style> 5 * { margin: 0; padding: 0;} 6 html,body { width:100%; height: 100%; position: relative; background: #CFF; -ms-user-select: none;-webkit-user-select:none;-o-user-select:none; user-select: none;} 7 p { display: block; width: 50px; height: 50px; position: absolute; color: white; line-height: 50px; text-align: center; font-weight: bold; font-size: 13px; cursor: pointer;} 8 p:active { z-index: 1;} 9 .circle { border-radius: 25px; background:#FC3;} 10 .rect { border-radius: 5px; background:#099;} 11 </style> 12 </head> 13 <body> 14 <p class="circle">req</p> 15 <p class="circle">req</p> 16 <p class="circle">req</p> 17 <p class="circle">req</p> 18 <p class="circle">req</p> 19 <p class="rect">Thread</p> 20 <p class="rect">Thread</p> 21 <p class="rect">Thread</p> 22 <p class="rect">Thread</p> 23 <p class="rect">Thread</p> 24 25 <script> 26 var p = document.getElementsByTagName('p'); 27 28 for(i=p.length; i--;){ 29 p[i].addEventListener('mousedown', move, false); 30 } 31 32 function move(e){ 33 34 var elem = this; 35 var positionY = e.clientY - this.offsetTop; 36 var positionX = e.clientX - this.offsetLeft; 37 38 document.onmousemove = function(e){ 39 40 elem.style.top = e.clientY - positionY + 'px'; 41 elem.style.left = e.clientX - positionX + 'px'; 42 43 } 44 45 document.onmouseup = function(){ 46 47 this.onmousemove = null; 48 this.onmouseup = null; 49 } 50 } 51 </script> 52 </body> 53</html>
投稿2015/12/07 15:02
編集2015/12/07 15:19総合スコア144
0
JavaScriptですかね
enchant.jsでドラッグ&ドロップ eller86
投稿2015/12/07 15:06
総合スコア507
0
これはそういうツールを使って(プレゼン用に使うような)
図形を作って、説明しているのではないかと。
投稿2015/12/07 14:01
編集2015/12/07 16:03総合スコア290
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。