SVG <rect>
- Previous Page SVG Embed in HTML
- Next Page SVG Circle
SVG 形状
SVG 有一些预定义的形状元素可供开发者使用:
- 矩形
<rect>
- 圆形
<circle>
- 椭圆形
<ellipse>
- 直线
<line>
- 折线
<polyline>
- 多边形
<polygon>
- 路径
<path>
接下来的章节将从 rect 元素开始讲解每个元素。
SVG 矩形 - <rect>
例子 1
<rect>
ta hauwa hanyar kaya kwarin da kwayar kwayar da kwarin kwayar:
wannan shine huwacode SVG:
<svg width="400" height="110"> <rect width="300" height="100" style="fill:rgb(0,0,255);stroke-width:3;stroke:rgb(0,0,0)" /> </svg>
Code Explanation:
- kalmomarun width da height na <rect> ta hauwa hanyar gudanar da tsariyar kwayar da kowacce
- kalmomarun style ta hauwa hanyar gudanar da kalmomarun CSS ta kwayar
- kalmomarun CSS fill ta hauwa hanyar gudanar da waka na rufin
- kalmomarun CSS border-width ta hauwa hanyar gudanar da tsariyar kwayar
- kalmomarun CSS stroke ta hauwa hanyar gudanar da waka na kwayar
wurin 2
ka watsa aikin baya wanda ya ɗauki kalmomarun ƙarɗa ƙarɗa:
wannan shine huwacode SVG:
<svg width="400" height="180"> <rect x="50" y="20" width="150" height="150" style="fill:blue;stroke:pink;stroke-width:5;fill-opacity:0.1;stroke-opacity:0.9" /> </svg>
Code Explanation:
- kalmomarun x ta hauwa hanyar gudanar da wuri na yankin kwayar (misali x="50" ta ayyana kwayar a wuri na yankin na kwayar 50px daga kwayar na gaba)
- kalmomarun y ta hauwa hanyar gudanar da wuri na yankin kwayar (misali y="20" ta ayyana kwayar a wuri na yankin na kwayar 20px daga kwayar na gaba)
- kalmomarun CSS fill-opacity ta hauwa hanyar gudanar da tsariyar kwayar na rufin (na wucewa: 0 zuwa 1)
- kalmomarun CSS border-opacity ta hauwa hanyar gudanar da tsariyar kwayar na waka (na wucewa: 0 zuwa 1)
wurin 3
ta hauwa hanyar gudanar da tsariyar kwayar kowane elemen:
wannan shine huwacode SVG:
<svg width="400" height="180"> <rect x="50" y="20" width="150" height="150" style="fill:blue;stroke:pink;stroke-width:5;opacity:0.5" /> </svg>
Code Explanation:
- kalmomarun CSS opacity ta hauwa hanyar yadda ake gudanar da tsariyar kwayar (na wucewa: 0 zuwa 1)
wurin 4
aikiwaiyarin farko, kaya kwarin kwarin da yauwa:
wannan shine huwacode SVG:
<svg width="400" height="180"> <rect x="50" y="20" rx="20" ry="20" width="150" height="150" style="fill:red;stroke:black;stroke-width:5;opacity:0.5" /> </svg>
Code Explanation:
- The rx and ry properties make the corners of the rectangle rounded
- Previous Page SVG Embed in HTML
- Next Page SVG Circle