SVG Dom使用g元素

来源:互联网 发布:软件下载平台 编辑:程序博客网 时间:2024/05/17 04:05
SVG <wbr>Dom使用g元素
  <!DOCTYPEhtml>
<html>
<head>
   <meta charset="utf-8">
   <title>svgdom实现g元素</title>
   <style>
       #myg{
          border: 1px solid red;
          width: 200px;
          height: 200px;
       }
   </style>
   <script>
       functioncreateEleG(){
          varroot=document.getElementByIdx_x("myg");
          varSVG="http://www.w3.org/2000/svg";

          //创建我们的svg元素
          varsvg=document_createElement_xNS(SVG,"svg");
          svg.setAttribute("width","200");
          svg.setAttribute("height","200");

          //创建我们的g元素
          varg=document_createElement_xNS(SVG,"g");
         g.setAttribute("fill","dodgerblue");

          for(vari=0;i<3;i++){
              varrect=document_createElement_xNS(SVG,"rect");
             rect.setAttribute("width","40");
             rect.setAttribute("height","40");
             rect.setAttribute("ry","10");
             rect.setAttribute("x",10+50*i);
             rect.setAttribute("y",10+50*i);
             g.a(rect);
          }
          svg.a(g);
          root.a(svg);
       }
   </script>
</head>
<bodyonload="createEleG()">
   <h3>svgdom实现g元素</h3>
   <divid="myg"></div>
</body>
</html>
0 0
原创粉丝点击