<rect>
Baseline
åºãå©ç¨å¯è½
*
ãã®æ©è½ã¯åºãå®è£ ããã¦ãããå¤ãã®ãã¼ã¸ã§ã³ã®ç«¯æ«ããã©ã¦ã¶ã¼ã§åä½ãã¾ãã2015å¹´7æä»¥éããã¹ã¦ã®ãã©ã¦ã¶ã¼ã§å©ç¨å¯è½ã§ãã
* ãã®æ©è½ã®ä¸é¨ã¯ã対å¿ã¬ãã«ãç°ãªãå ´åãããã¾ãã
<rect> 㯠SVG ã®è¦ç´ ã§ã SVG ã®åºæ¬å³å½¢ã§ãããä½ç½®ã»å¹
ã»é«ãã§å®ç¾©ãããç©å½¢ãæç»ãã¾ããç©å½¢ã¯è§ã丸ãããã¨ãã§ãã¾ãã
使ç¨ã³ã³ããã¹ã
| ã«ãã´ãªã¼ | åºæ¬ã·ã§ã¤ãè¦ç´ ãã°ã©ãã£ãã¯è¦ç´ ãå³å½¢è¦ç´ |
|---|---|
| 許å¯ããã¦ããå 容 | ä»»æã®æ°ãä»»æã®é åºã®ä»¥ä¸ã®è¦ç´ ã ã¢ãã¡ã¼ã·ã§ã³è¦ç´ 説æçè¦ç´ |
屿§
x-
ç©å½¢ã® x 座æ¨ã§ãã å¤ã®å: <length> | <percentage>; æ¢å®å¤:
0; ã¢ãã¡ã¼ã·ã§ã³: å¯ y-
ç©å½¢ã® y 座æ¨ã§ãã å¤ã®å: <length> | <percentage>; æ¢å®å¤:
0; ã¢ãã¡ã¼ã·ã§ã³: å¯ width-
ç©å½¢ã®å¹ ã§ãã å¤ã®å:
auto| <length> | <percentage>; æ¢å®å¤:auto; ã¢ãã¡ã¼ã·ã§ã³: å¯ height-
ç©å½¢ã®é«ãã§ãã å¤ã®å:
auto| <length> | <percentage>; æ¢å®å¤:auto; ã¢ãã¡ã¼ã·ã§ã³: å¯ rx-
ç©å½¢ã®è§ã®æ°´å¹³æ¹åã®åå¾ã
ryãæå®ããã¦ããå ´åã¯ããããæ¢å®å¤ã§ãã å¤ã®å:auto| <length> | <percentage>; æ¢å®å¤:auto; ã¢ãã¡ã¼ã·ã§ã³: å¯ ry-
ç©å½¢ã®è§ã®åç´æ¹åã®åå¾ã
rxãæå®ããã¦ããå ´åã¯ããããæ¢å®å¤ã§ãã å¤ã®å:auto| <length> | <percentage>; æ¢å®å¤:auto; ã¢ãã¡ã¼ã·ã§ã³: å¯ pathLength-
ç©å½¢ã®å¨å²ã®é·ãã®åè¨ãã¦ã¼ã¶ã¼åä½ã§æå®ãã¾ãã å¤ã®å: <number>; æ¢å®å¤: none; ã¢ãã¡ã¼ã·ã§ã³: å¯
ã¡ã¢:
SVG2 以éãx, y, width, height, rx, ry ã¯å¹¾ä½ããããã£ã§ããããªãã¡ããããã®å±æ§ã¯ãã®è¦ç´ ã® CSS ããããã£ã¨ãã¦ã使ç¨ãããã¨ãã§ãã¾ãã
DOM ã¤ã³ã¿ã¼ãã§ã¤ã¹
ãã®è¦ç´ 㯠SVGRectElement ã¤ã³ã¿ã¼ãã§ã¤ã¹ãå®è£
ãã¦ãã¾ãã
ä¾
<svg viewBox="0 0 220 100" xmlns="http://www.w3.org/2000/svg">
<!-- é常ã®ç©å½¢ -->
<rect width="100" height="100" />
<!-- è§ä¸¸ç©å½¢ -->
<rect x="120" width="100" height="100" rx="15" />
</svg>
仿§æ¸
| 仿§æ¸ |
|---|
| Scalable Vector Graphics (SVG) 2 > # RectElement > |
ãã©ã¦ã¶ã¼ã®äºææ§
é¢é£æ å ±
- SVG ãã¬ã¼ã³ãã¼ã·ã§ã³å±æ§ã
fillãstrokeãªã© - ãã®ä»ã® SVG åºæ¬å³å½¢:
<circle>,<ellipse>,<line>,<polygon>,<polyline>