Computer >> Máy Tính >  >> Lập trình >> HTML

Làm cách nào để tạo hình chữ nhật với các góc tròn trong HTML5 SVG?

SVG là viết tắt của Scalable Vector Graphics và là một ngôn ngữ để mô tả các ứng dụng đồ họa và đồ họa 2D trong XML và XML sau đó được hiển thị bởi một trình xem SVG. Hầu hết các trình duyệt web có thể hiển thị SVG giống như chúng có thể hiển thị PNG, GIF và JPG.

Để vẽ một hình chữ nhật trong HTML SVG, hãy sử dụng phần tử SVG . Đối với các góc được làm tròn, hãy đặt thuộc tính rx và ry, thuộc tính này làm tròn các góc của hình chữ nhật.

Làm cách nào để tạo hình chữ nhật với các góc tròn trong HTML5 SVG?

Ví dụ

Bạn có thể thử chạy mã sau để tìm hiểu cách vẽ hình chữ nhật với các góc được làm tròn trong HTML5 SVG.

<!DOCTYPE html>
<html>
   <head>
      <style>
         #svgelem {
            position: relative;
            left: 10%;
            -webkit-transform: translateX(-20%);
            -ms-transform: translateX(-20%);
            transform: translateX(-20%);
         }
      </style>
      <title>SVG</title>
   </head>

   <body>
      <h2>HTML5 SVG Rectangle</h2>
      <svg id="svgelem" width="300" height="200" xmlns="https://www.w3.org/2000/svg">
         <rect x="50" y="20" rx="30" ry="30" width="150" height="150"
            style="fill:blue;/">
      </svg>
   </body>
</html>