SVG_16_defs标签_use标签_style标签_红绿灯效果
知识点:
defs标签
SVG 允许我们定义以后需要重复使用的图形元素。建议把所有需要再次使用的引用元素定义在defs
元素里面。这样做可以增加SVG内容的易读性和可访问性。在defs
元素中定义的图形元素不会直接呈现。 你可以在你的视口的任意地方利用 <use>
元素呈现这些元素。
use标签
通过defs定义好被引用的标签或标签组后,再使用use标签进行引用。
use元素在SVG文档内取得目标节点,并在别的地方复制它们。它的效果等同于这些节点被深克隆到一个不可见的DOM中,然后将其粘贴到use元素的位置,很像HTML5中的克隆模板元素。因为克隆的节点是不可见的,所以当使用CSS样式化一个use元素以及它的隐藏的后代元素的时候,必须小心注意。隐藏的、克隆的DOM不能保证继承CSS属性,除非你明文设置使用CSS继承。
出于安全原因,一些浏览器可能在use元素上应用同源策略,还有可能拒绝载入xlink:href属性内的跨源URI。
style标签
style
元素样式表直接在SVG内容中间嵌入。SVG的style
元素的属性与HTML中的相应的元素并无二致,功能是一样的,只不过SVG把style封装成了标签形式。
重点提醒:
defs标签中定义的控件,需要配置ID属性,然后style引用时,通过#id获取引用。还可以使用控件的名称,比如circle定义控件属性。
<style>
#cir_red {
fill: red;
stroke: black;
stroke-width: 10px;
}
</style>
use标签使用xlink:href=“#id”l来进行引用
使用use标签时,注意use的结尾标签,不要在</use>结尾标签之前再写其他标签,会显现不出来,就是所谓的被吞了。
先看效果,这次做的效果是红绿灯
效果被吞,估计是由于use同源策略被吞了,效果显示不出来,不过我还有录屏。
红绿灯
Xi说孔方兄认证
SVG_16_defs标签_use标签_style标签_红绿灯效果相关推荐
- object标签与embad掉钱_使用object或embed标签来播放SWF文件
要在 Web 浏览器中显示 SWF 文件,HTML 文档必须使用具有正确参数的 object和 embed 标记. 注:可以通过在"发布设置"对话框中选择"HTML&qu ...
- 品质标签分几种颜色_小标签大学问,如何给实验室仪器贴标签?
点击上方蓝字,关注食品论坛 一 仪器标签(小标签) 1.仪器标签贴在仪器下方,看上去要整齐.美观,同时不能影响仪器使用,同种仪器贴在同一位置,仪器要分学科使用不同的仪器标贴. 2.同类需经常洗涤使用的 ...
- pads中如何设置等长_标签打印软件中标签间距以及边距如何设置
我们在用标签打印软件设置标签纸时,通常会遇到上下左右边距,以及上下间距或左右间距等,如果是平面纸,可能边距以及间距方面会比较好设置和理解但是对于小标签纸的边距该如何设置呢? 在本站其他技术文档中有对于 ...
- 标签类目 知识图谱_短视频标签体系
个人工作的一些短视频标签体系建立. 1.标签体系建立 可以参考谷歌的标签体系,或者根据知识图谱建立. 参考之后需要结合自己实际的业务进行粗化和细化,因为谷歌这个是针对一般的建立的,需要根据平台内容的分 ...
- wuc-tab标签点击不了_标签随打随出,告别手写,小标D30标签机体验
在我们的日常生活中,很多时候都需要用到标签,比如给药品贴上标签,知道每天吃多少量,又比如给孩子的书本上贴上标签,以便让孩子的书本不会找不到,其实标签上的使用还是蛮多的,但是普通的标签我们都知道,需要我 ...
- li标签的点怎么设置_固定资产管理系统的标签,你知道怎么设置吗?
固定资产管理系统是企业管理中一个重要的组成部分,固定资产具有价值高,使用周期长.使用地点分散.管理难度大等特点.现在市场上的固定资产管理系统大多以借助条形码技术,对固定资产进行标识,实现对固定资产日常 ...
- ntag213和215有什么区别_【NFC标签,ntag213/ntag215/ntag216标签,可反复擦写,可加密可锁死】价格_厂家 - 中国供应商...
NTAG213.NTAG215和NTAG216由恩智浦半导体公司开发,并作为标准NFC标签IC与NFC设备或NFC兼容型近距离耦合设备 配合,广泛用于市场应用,如零售.游戏和消费电子等.NTAG213 ...
- 框架里面的标签采集不到怎么办_圣淘电商分享-最新人群标签落地‘实操’(必读干货)...
关于标签过程才没有人去给你解析,但圣淘会,一起来看看吧! 标签分为流量标签.意向标签和转化标签三类 什么叫做流量标签?按照我们以前的说法就是一些大词.流量标签可以分成类目词.属性词和产品名.比如说衬衫 ...
- HTML之body标签中的相关标签
一 字体标签 字体标签包含:h1~h6.<font>.<u>.<b>.<strong><em>.<sup>.<sub> ...
- 【Web】HTML(No.03)HTML标签 (一) 标题标签、段落标签、水平线标签、换行标签、div/span标签、图像标签、链接标签、base标签、特殊字符标签、注释标签、文本格式化标签
HTML标签分类 在HTML页面中,带有"< >"符号的元素被称为HTML标签,如上面提到的 HTML.head.body都是HTML骨架结构标签.所谓标签就是放在&q ...
最新文章
- java中调用python
- 文本文件 java,java 写文本文件
- python编程 语言-Python成为2018年度编程语言,遥遥领先于其他语言
- c语言输入6名学生5门课程的成绩,求解输入10个学生5门课的成绩,分别用函数实现下列功能:...
- 教你玩转CSS 居中
- 节日礼物指南:清单上适合学习者,探索者或修补匠的书籍
- hive中创建表失败
- 《落》用计算机弹,《大弦嘈嘈如急雨,小弦切切如私语.嘈嘈切切错杂弹,大珠小珠落玉盘.》什么意思|出处|翻译|用法例释...
- MyEclipse 10.5与ExtJS 4.1.1自动代码提示
- 网络安全基础相关概念
- Matlab深度学习工具箱的使用
- 电商入门_仓库管理系统wms
- matlab系统稳态误差终值,matlab求稳态误差
- 高效能人士的七个习惯——由内而外全面造就自己
- 大家知道老中医化妆品祛痘效果怎么样吗?
- 想买个吉他英雄3的正版
- 2021-09-20德天老师更新好学易懂的python办公自动化批量生成docx
- CCF中有关计算机网络的顶级会议和推荐期刊(2019年版本)
- 一个开源vue网站博客,nuxt开源网站,前后端分离项目 1
- svm+特征提取做分类