이 글의 내용은 캔버스에 직사각형을 그리는 방법과 svg에 직사각형을 그리는 두 가지 방법에 관한 것입니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.
1.canvas는 직사각형을 그립니다.
<!doctype html> <html> <head> <!--canvas画矩形--> <style> #huaban{ border:1px solid; } </style> <script> </script> <meta charset="UTF-8"> </head> <body> <canvas width="200" height="200" id="huaban"> </canvas> <script> var can=document.getElementById("huaban");//获得画板数据 var con=can.getContext('2d');//获得笔刷 con.fillStyle="red";//设置填充颜色 con.strokeStyle="blue";//设置线条颜色 con.fillRect(10,10,100,100);//填充画矩形 con.strokeRect(100,100,200,200);//线条画矩形 </script> </body> </html>
2.svg는 직사각형을 그립니다.
<svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <rect width="300" height="100"></rect> </svg>
직사각형은 직사각형을 나타냅니다.
직사각형 요소의 너비와 높이 속성은 직사각형의 높이와 너비를 정의할 수 있습니다. :
<svg xmlns="http://www.w3.org/2000/svg" version="1.1"> <rect width="300" height="100" style="fill:deepskyblue;stroke-width:2;stroke:rgb(0,0,0);fill-opacity:0.5;stroke-opacity:0.9;opacity:0.5;" x="0" y="20" rx="20" ry="20"></rect> </svg>
CSS fill-opacity 속성은 채우기 색상의 투명도를 정의합니다(적용 범위: 0 - 1).
CSS의 획 불투명도 속성은 테두리 색상의 투명도를 정의합니다(적용 범위: 0 - 1);
CSS의 불투명도 속성 정의 전체 요소의 불투명도(적용 범위: 0 - 1)
svg에서 회전하려면 변환='rotate(45)를 사용할 수 있습니다.
추천 관련 글:
jpg 이미지를 svg 텍스트 경로 애니메이션으로 변환하는 예(코드 포함)SVG 그리기 기능: svg로 꽃을 그릴 수 있음(코드 포함)위 내용은 캔버스에 직사각형을 그리는 방법과 svg에 직사각형을 그리는 두 가지 방법에 대한 코드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!