企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# SVG &lt;ellipse&gt; ## SVG 椭圆 - &lt;ellipse&gt; ## 实例 1 lt;ellipse&gt; 元素是用来创建一个椭圆: 椭圆与圆很相似。不同之处在于椭圆有不同的x和y半径,而圆的x和y半径是相同的: 下面是SVG代码: ## 实例 ``` <svg xmlns="http://www.w3.org/2000/svg" version="1.1">   <ellipse cx="300" cy="80" rx="100" ry="50"   style="fill:yellow;stroke:purple;stroke-width:2"/> </svg> ``` 对于Opera用户:[查看SVG文件](images/ellipse1.svg)(右键单击SVG图形预览源)。 **代码解析:** * CX属性定义的椭圆中心的x坐标 * CY属性定义的椭圆中心的y坐标 * RX属性定义的水平半径 * RY属性定义的垂直半径 ## 实例 2 下面的例子创建了三个累叠而上的椭圆: 下面是SVG代码: ## 实例 ``` <svg xmlns="http://www.w3.org/2000/svg" version="1.1">   <ellipse cx="240" cy="100" rx="220" ry="30" style="fill:purple"/>   <ellipse cx="220" cy="70" rx="190" ry="20" style="fill:lime"/>   <ellipse cx="210" cy="45" rx="170" ry="15" style="fill:yellow"/> </svg> ``` 对于Opera用户:[查看SVG文件](images/ellipse2.svg)(右键单击SVG图形预览源)。 ## 实例 3 下面的例子组合了两个椭圆(一个黄的和一个白的): 下面是SVG代码: ## 实例 ``` <svg xmlns="http://www.w3.org/2000/svg" version="1.1">   <ellipse cx="240" cy="50" rx="220" ry="30" style="fill:yellow"/>   <ellipse cx="220" cy="50" rx="190" ry="20" style="fill:white"/> </svg> ``` 对于Opera用户:[查看SVG文件](images/ellipse3.svg)(右键单击SVG图形预览源)。