svg中的<circle> 元素,是用来绘制圆形的,例如

<svg xmlns="http://www.w3.org/2000/svg"xmlns:xlink="http://www.w3.org/1999/xlink"><circle cx="40" cy="40" r="24" style="stroke:#006600; fill:#00cc00"/></svg>

效果如下

属性说明 cx,cy 设定圆心,r设定半径

圆形的边框

可以通过设置样式设置圆形的边框

例如

<circle cx="40" cy="40" r="24"style="stroke:#006600;stroke-width: 3;fill:#00cc00"/>
属性说明 stroke             边框的颜色
        stroke-width       边框的宽度
        fill               填充的颜色
效果如下
当然可以通过 stroke-dasharray  属性设置边框为虚线 
例如
<circle cx="40" cy="40" r="24"style="stroke:#006600;stroke-width: 3;stroke-dasharray: 10 5;fill:#00cc00"/>
效果如下 
也可以禁用边框 例如
<circle cx="40" cy="40" r="24"style="stroke: none;fill:#00cc00"/>
效果

圆形的填充

style 中的fill 属性用于设置圆形如何填充,如果不想圆形被填充可以把fill设置为none

例如 这是一个不填充的效果

<circle cx="40" cy="40" r="24"style="stroke: #00600;fill:none"/>

这是一个填充颜色的例子

<circle cx="40" cy="40" r="24"style="stroke: #660066;fill: #00ff00"/>

还可以通过fill-opacity来设置透明度

例如两个圆部分重叠在一起

<circle cx="40" cy="40" r="24"style="stroke: #660000;fill: #cc0000" />
<circle cx="64" cy="40" r="24"style="stroke: #000066;fill: #0000cc"fill-opacity: 0.5/>

转载于:https://www.cnblogs.com/qqloving/p/4188987.html

[翻译svg教程]svg中的circle元素相关推荐

  1. svg添加html控件,SVG中嵌入HTML元素

    .clsfont{ border:1px solid #ccc;background:#fff;line-height:37px;color:#999;font-size:14px;text-alig ...

  2. SVG 教程 (七)SVG 实例,SVG 参考手册

    SVG 实例 在线实例 下面的例子是把SVG代码直接嵌入到HTML代码中. 谷歌Chrome,火狐,Internet Explorer9,和Safari都支持. 注意:下面的例子将不会在Opera运行 ...

  3. 使用SVG中的Symbol元素制作Icon

    前言 随着大屏幕分辨率的普及以及各种移动设备层出不穷的移动互联网时代的到来,我们在网站设计时更应该关心内容在各种设备上的阅读性和显示效果.我们都希望能在任何时间,任何设备上都能清楚的,高效的传递信息给 ...

  4. SVG 教程 (一)

    SVG 简介 SVG 是使用 XML 来描述二维图形和绘图程序的语言. 学习之前应具备的基础知识: 继续学习之前,你应该对以下内容有基本的了解: HTML XML 基础 如果希望首先学习这些内容,请在 ...

  5. SVG 教程 (六)SVG 阴影,SVG 渐变 - 线性,SVG 渐变- 放射性

    SVG 阴影 注意: Internet Explorer和Safari不支持SVG滤镜! <defs> 和 <filter> 所有互联网的SVG滤镜定义在<defs> ...

  6. SVG 教程 (五)文本,Stroke 属性,SVG 滤镜,SVG 模糊效果

    SVG <text> SVG 文本 - <text> <text> 元素用于定义文本. 实例 1 写一个文本: 下面是SVG代码: <svg xmlns=&q ...

  7. SVG 教程 (四)多边形,曲线,路径

    SVG <polygon> SVG 多边形 - <polygon> 实例 1 <polygon> 标签用来创建含有不少于三个边的图形. 多边形是由直线组成,其形状是 ...

  8. SVG 教程 (三)圆形,椭圆,直线

    SVG <circle> SVG 圆形 - <circle> <circle> 标签可用来创建一个圆: 下面是SVG代码: <svg xmlns=" ...

  9. SVG 教程 (二)矩形

    SVG <rect> SVG Shapes SVG有一些预定义的形状元素,可被开发者使用和操作: 矩形 <rect> 圆形 <circle> 椭圆 <elli ...

最新文章

  1. MarkdownView:Markdown 文档预览视图组件
  2. docker-registry的定制和性能分析
  3. 2014-02-20
  4. 小学用计算机画画的课件,用计算机画图画.ppt
  5. 数组的定义、作为方法参数传递、作为方法的返回值
  6. mysql用正则表达式定位符_MYSQL使用正则表达式过滤数据
  7. xml 文件属性修改
  8. LTE物理层一些基本概念
  9. 打开其他软件时,老是弹出Xftp6安装的问题
  10. Swift 之横竖屏切换
  11. 带你走进Choerodon猪齿鱼的知识管理
  12. 查看360极速浏览器保存的密码方法步骤
  13. 一年前,我来国企搞IT
  14. T007V-采购订单税码对应的税率所在后台表
  15. 3Dmax基础:游戏建模渲染小技巧
  16. 疑因内部宫斗被离职,中兴 70 后程序员从公司坠楼 ​​​​
  17. Netflix在亚马逊云科技上的应用和创新
  18. SQL-基础学习1--SELECT,LIMIT,DISTINCT,注释
  19. linux服务器 增量,CentOS 自动备份增量文件
  20. 我惟一的能说话的地盘回来了

热门文章

  1. C# does not contain a constructor that takes no parameter
  2. 浅入深出之Java集合框架(上)
  3. Plupload+easyui+springmvc实现批量上传
  4. oracle常用的字符和字符串处理类函数
  5. Gradle修改缓存路径 和 Gradle修改Maven仓库地址
  6. MWeb 的基本使用
  7. 2016四季度 服务器收入和出货量双下滑
  8. 调查预测:云部署将于2018年中迎来小高峰
  9. 直接调用android原生接口实现点击直接拨打电话功能
  10. 如何转移域名到GoDaddy.com