Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

एचटीएमएल 5 और कैनवास या एसवीजी का उपयोग करके ग्रिड कैसे बनाएं?


नीचे दिए गए उदाहरण में, हमने पहले ग्रिड की चौड़ाई और ऊंचाई को परिभाषित किया है। फिर हम कैनवास के आकार को परिभाषित कर रहे हैं और एक कैनवास में खींचे गए कमरबंद।

//हम ग्रिड की चौड़ाई और ऊंचाई निर्धारित कर रहे हैंvar grid_w =200;var grid_h =200;//हम gridvar gridp =15 के आसपास पैडिंग सेट कर रहे हैं;//हम इसकी चौड़ाई और ऊंचाई को परिभाषित करके कैनवास के आकार को परिभाषित कर रहे हैंvar कैनवास_w =grid_w + (gridp*2) + 1;var कैनवास_h =grid_h + (gridp*2) + 1;var कैनवास =$('<कैनवास/>').attr ({चौड़ाई:कैनवास_डब्ल्यू, ऊंचाई:कैनवास_एच})। संलग्न करें ('बॉडी');var ctx =कैनवास.गेट(0).getContext("2d");

यह रहा हमारा तरीका -

फ़ंक्शन ड्राबोर्ड (){ के लिए (var a =0; a <=grid_w; a +=50) { ctx.moveTo(0.5 + a + gridp, gridp); ctx.lineTo(0.5 + a+ gridp, grid_h + gridp); } 
  1. HTML5 में SVG लोगो कैसे आकर्षित करें? HTML5 में SVG लोगो कैसे आकर्षित करें?

    SVG का अर्थ स्केलेबल वेक्टर ग्राफिक्स है और यह XML में 2D-ग्राफिक्स और ग्राफिकल अनुप्रयोगों का वर्णन करने के लिए एक भाषा है और XML को एक SVG व्यूअर द्वारा प्रस्तुत किया जाता है। अधिकांश वेब ब्राउज़र एसवीजी प्रदर्शित कर सकते हैं जैसे वे पीएनजी, जीआईएफ, और जेपीजी प्रदर्शित कर सकते हैं। आप आसानी से HTM

  1. कैनवास HTML5 का उपयोग करके स्टार कैसे बनाएं? कैनवास HTML5 का उपयोग करके स्टार कैसे बनाएं?

    HTML कैनवास पर ड्राइंग जावास्क्रिप्ट के साथ की जानी है। कैनवास पर चित्र बनाने से पहले HTML DOM विधि getElementById() और getContext() का उपयोग करें। HTML में एक तारा बनाने के लिए, कैनवास तत्व का उपयोग करें। कैनवास के साथ, तारे को खींचने के लिए lineTo() विधि का उपयोग करें। लाइनटू () पद्धति में x और y

  1. HTML5 में SVG का उपयोग करके आकृतियाँ कैसे बनाएं? HTML5 में SVG का उपयोग करके आकृतियाँ कैसे बनाएं?

    SVG का अर्थ स्केलेबल वेक्टर ग्राफिक्स है और यह XML में 2D-ग्राफिक्स और ग्राफिकल अनुप्रयोगों का वर्णन करने के लिए एक भाषा है और XML को एक SVG व्यूअर द्वारा प्रस्तुत किया जाता है। अधिकांश वेब ब्राउज़र एसवीजी प्रदर्शित कर सकते हैं जैसे वे पीएनजी, जीआईएफ, और जेपीजी प्रदर्शित कर सकते हैं। आप आसानी से HTM