粉丝1.9万获赞8.6万

最近很多粉丝都问彭老师,你的这个使量地图是从哪来的?来分享给大家,大家只需要找到阿里云地图,选择 进来以后呢,我们发现这张地图啊,左下角有一个 svg, 就可以将它保存下来,点一下就好了,然后我们还可以进入到他的更下一个层级,进入到一个城市,我们再次点 svg, 还是可以这样保存,还可以进入到里面的区级啊。 好,我们看一下,保存以后呢,还是 svg 的格式,可以将它复制粘贴到 ppt 里面,将多余的我先删除一下,保留一个。好,接下来呢,我们就对这个地图进行一定的处理就好了。右键子格式菜单里面将透明度 调到百分之零,给他一个底纹填充的颜色,给个灰色,然后轮廓的颜色呢给个纯白,加粗一些,把他的虚线调为实线,这就完成了。 最后将他右键找到组合,取消组合两次就可以将他全部打散,这时候每个城市可以单独进行编辑。嘿,利用阿里云地图选择器去插入十辆地图,学会没得。

事情是这样的四月十五号在七七八直播间购买的牛排,煎完发现味道有点酸,开始以为个别情况,后来第二块还是这样。然后我在视频下方正常留言询问情况,网友回应说有不少人都反映过,最后却被拉黑了。 开始我还没理会,当他们是黑子,没想到啪啪打脸。最后留言居然都被作者删除了,无法说 嗯哈哈哈六六六这波操作宣判封顶! nice。

好,学前的同学看一下这个底部的 tabar, 它的切换,这个切换呢,其实倒是比较简单啊,包括这些图标的放大缩小,对吧?包括背景的变化,包括这个弧形的玩意儿,左右移动,这里边有意思的在哪呢?在这个图标,它有一个描边绘制的动画,你看 这个图标,那么这个类似于啥呢?就类似于这个站点,你看这个站点的 logo 部分,当我刷新页面的时候呢,他也会有这么一个描边的效果,看到没?然后呢,他也类似于像这个文字,他也有一个描边的效果,其实这三个东西呢,他们的描边用的都是完全一样的,其实就是用 svg。 这里呢,来用一个简单的例子啊,来了解他的实现原理。呃,这里边呢,我设置了这么一个 svg 啊,像 svg 这个玩意呢,作为开发者啊,你不太需要去自己去画,一般是设计师给弄好了过后,会导出一些 svg 的图像,那么这些图像拿到你手里边呢,你不用再画了,但是呢,你要对他做一些动画呀,或者是一些 样式的控制,这是你要会的哈。那么这个 svg 里边呢,他是有一条线,这个线为什么目前看不见呢?因为我没有让他描边啊,所以呢,我找到这个线啊,他的样式呢,给他设置了一个 class, 然后找到他,给他设置一下 stock, 好说把它设置为红色保存,你看一下页面上是不是有条线的,那么这个线呢,比较细啊,我可以通过 stroke 来调整一下它的宽度, 调整为十吧。哎,有这么个意思了。好,有了这个线之后呢,如何来进行描边呢?这个时候呢,我们会需要借助两个属性,一个呢叫做 stock doctor, 那么这是一个数字啊,把它设置为,比方说十,你看一下,那么 这样子呢,他就变成了一个虚线的,这个虚线间隔为十,懂这意思吧?那么这个直可以想象,他越大的话,他的间隔就越大,就实线部分和空心部分就越长。然后除了这个属性之外呢,我们还有一个属性啊,叫做 stroke dosh offset, 表示这个实线虚线的偏移量。这是个啥玩意呢?我们通过 过来调整它就明白了,比方说把它设为零,设为零的话没有什么变化,然后那么到页面上去啊,好,然后找到这个 line, 它不是有一个大使 office 吗?对吧?我把它直的呢,给它调小,变成负数,你看一下页面上的变化,除了往右边移动,对吧?然后呢变成正数,哎,是不是往左边移动,他就是设置个偏以亮的, 什么意思?哎,那么这两个东西加起来就可以玩一些好玩的。比方说哈,我把这个 dashiri 呢设置为整条线的宽度, 整条线目前的宽度呢是两百啊,那么这里呢,我们设置为两百,哎,设置为两百之后呢,你会看到他又变成一条实线了,为什么呢? 因为他实的部分和空的部分都为两百,那也就意味着啥呢?意味着这是实的部分,后边这一部分是空的部分,但是空的部分呢,目前看不见,同时呢,左边的一部分也是空的部分,懂这意思吧?然后我怎么样呢?然后我把整个线呢往左边移动,移动多少呢?移动一个身位也就是两百,所以呢,我们 把这个大喜 offset 成了设置为负的两百,那么这样子以来,你想一想他会怎么样呢?这样子一移动过后,他是不是跑不见了?然后他是不是过来了,就变成了空白了,就看不见了?你什么试一下啊,保存,你看,看不见了,那我怎么让他出现呢?那我们就可以使用一个动画,给他取名为 stock, 动画结束的时候呢,你再给我回来设置这个大喜 it, 把它设置为零,对吧?是,一开始是不是往左边跑了,然后设置为零是不是又回来了?好,我们把这个动画的应用进去啊,哎,你们写名字做,比方说两秒钟,然后呢,动画结束停留在目标位置保存, 哦,我这里好像是反的,是吧,这里应该是正数啊,走,你看是不是这个效果就出来了,再来,走啊,这个效果就出来了,那么这个代码呢,我们还可以稍微的去做一些处理啊,比方说像这个 两百这个数值是不是到处要用到这个数值,它对应到哪呢?对应到你这条线的长度,因为目前这个线的长度呢,是从起点 x 零到终点 x 为百分之百,它刚好等于这个 x 是微细的长度,所以呢,目前是两百,那万一我花成百分之五十呢?哎,这个事呢,就有点不太对劲了,要么就动画不太对劲,要么就是那个虚线不太对劲,反正就是不太对劲了,那么也就意味着啥呢?意味着我这边的这个数值啊,要始终跟随着这里这个线的长度而变化, 因此呢,我们最好呢在这里不要写死啊,而要动态的去读取这个线的长度,线有多长,那么我这里的值是有多少?因此呢,我们把这个玩意呢使用一个变量,比方说,哎呦啊,表示线的长度,这里也是使用一个 cs 的变量,然后呢,我们通过去设置这个变量,那么是不是就同时设置了这两个了?那么接下来的问题就是,我如何来得到它里边这些线的长度呢? 这个时候呢,我们需要一个 g s 代码啊,比方说我们找到这个烂在控制台里面可以使用多少零来得到你选中的元素,然后呢,他有个方法叫 get total lens, 通过这个方法呢,就可以拿到他目前线的长度,因此呢,我们可以斜断 g s 啊,这个介绍做什么呢?非常简单,拿到这个 s v 里边的所有的路径,其实先的话也是一个路径 passes。 拿到这个 svg 啊,这 svg 的类样式呢?为 icon 下边的所有的路径啊,用 purpose like 哦,因为目前呢只有一条路径,是吧?将来呢可能有多条,你像这个图标它里边就有多条路径,是吧?像这个图标也是有多条路径, 说要拿到他所有的路径,然后呢循环这些路径,所以每一条路径呢,调用这个 get total nance, 是不是就可以拿到这个路径的长度,对吧?拿到这个长度过后呢,把这个长度呢设置为 cs 变量 cs l 为什么呢?为这个线的长度好保存,咱们试一下啊,效果不变。然后我们看一下这个元素结构呢,元素里边,你看一下这个 i i 里面是不是多了一个 c, c 是变量了,对吧? l 为什么为一百 这样子呢?他就会影响后边的这些样式,这是便于我们后续的处理,那么这样子一来,对这个线是如此,那么如果说把这个线变成圆呢,也是一样的,咱们来试一下啊,不要这个线呢,把它注视掉,把它变成一个 c 口的样式,不变。然, 到时候呢,我们要需要去设置他的圆心啊,圆心的 x 呢,为百分之五十在中间吧,圆心的 y 呢,也是百分之五十在中间吧,然后圆的半径呢?半径的话为百分之三十吧,好,保存,你看一下是不是也描绘出来一个圆,那么这里呢,这个圆为什么中间有个黑色呢?是因为圆呢?他有个填充啊,这是个封闭图形,所以呢,你如果说不希望他填充的话,你给他设置一个费用为难啊,他就不再填充了,对吧? 然后做出来之后呢,你会发现这里有条缝,那这个缝是怎么回事呢?咱们来看一下这个元素,这个元素里边呢,你会看到这个算出来啊,这个线的长度呢,他可能是不精确的啊,因为他的一些小数就导致了他可能会有个缝隙,那这个事情太简单了,我给他加个一不就完了吗?对吧,让他线变长一点啊,加个一呢,影响不大,所以呢,给他加上一个一保存, 哎,是不是就非常完美了?好,如果说你觉得他那个线头,如果说把它做成一个圆的话,那么也很简单啊,你去设置一下这个做 like 把设为 row 就完事了,保存,你看 箭头就变成圆了,对吧?就做出来一颗加载中的动画,如果说你中间放一个文字的话,是不是就是加载中的动画了?然后你知道了这些过后,你再回过头来看这个图标是不是就非常简单了,对吧?好,咱们来试一下呗,我们随便找一个图标啊,把这个图标的 svg 复制过来好,然后粘贴过来啊。 嗯,把内样式给它加上每一个 pass 呢,再加上一个 t 啊,其实呢,圆的也好还是这个线也好?它都是路径的一种特殊写法而已,只是用这个 lan 啊,或者是十二口啊,写写比较方便一点啊, 了解一些比较自由的路径的话呢,肯定要用 pass, 而且道理都是一样的,好保存好。为什么变成这个样子了呢?你看他有没有描边,他肯定有描边,对吧?他在动,那么为什么会变成这个样子了呢?是因为这个图形里边呢?我 错,可要太多了啊,他只需要一就可以了。好,还是有点大啊,我们去设置一下他的宽高,宽度的话为六十,好刷新,你看一下这个秒变效果是不是就出来了,对吧?都是一样的道理,就是控制这个虚线,你直线的话是这样的一个虚线,对吧?你圆的话那就是 这样的一个虚线啊,我画的不是很好啊,懂这个意思就行了。你其他奇奇怪怪的图形的话,咱也就是沿着这个路径去走,这个虚线就这个意思啊,你把虚线设长了,然后去设置一下虚线的偏移,就能够出现这个秒变动画,无论是这个图标还是这个字体啊,道理都是一样的。

既然去不了北大,我们只能给北大打工了,看一下这个北大官网中的这个效果怎么去做的呀,直接用基本图不就行了?嗯,你说的有点道理,走,找一下。又爱小姐姐,小姐姐喂,好嘞, 看看吧,求人不如求己吧。其实啊,这个效果主要是利用了 svg 图标的描边效果,来看一下怎么做。先到我们阿里巴巴图标库里面找一个我们想要的图标这件衣服吧,点击下载。然后呢,我们选的是这种 svg 的格式,放到我们今天的目录下,第一步回到我们的 vsco 的里面,通过 vsco 的打开 svg 小图标,我们双击打开,我们会看到很多的代码,然后我们把它换好。选的时候呢,我们把里面的 svg 这个标签从这开始选,一直选到我们下面来, ctrl 加 c 复制一份,再回到我们的 atmr 页面, ctrl 加 v, 把我们的 svg 复制的这张代码拿过来保存。小伙伴,看到没有,我们这个图标 是不是已经有了?当然了,我们这个想做动画效果主要是利用描边,像你这么描边吗?哎,对,非常好,他其实就是利用线条把这个图啊给他描出来,大家看一下,这呢有三个 pass 来实现的这个图, 那怎么去描标呢?三个 pass 给它加上一个克拉斯类名,比如说我们叫 i c o n e, 那三个 pass 呢,都分别给他们加一个类名,我需要给这一个 iq 一的类名啊,用线条儿说把它描述出来啊,这就是我们的第二步,我们在 style, 我们的类名叫点 icon 一,对不对?小伙伴看,这有四个属性哟。第一个叫做 feel 填充的颜色,比如说啊,这个小图标,那我们要的是线条,不要填充,所以我们选择你们的 feel, 那就可以了。还有第二个呢, stook 其实就是我们说的描边了,好,这个 stook 呢,我们用一个三十三是一个黑色就能描出来的,还有呢, stook 位子爱宽度三像素对不对? stook line cap 两端的形状, 线条和线条中间是不是有一个交接点呀?那我们改成一个 run 的,或者一个平滑一点的好了。当我写完之后呢,走着看到没有,这样的话,是不是线条就有了?我们想给他做一个动画效果,那动画效果是怎么实现的呢?哎,其实就像我们画画一样,我想画一个线条,原先是没有的,然后我就可以让他不断的让线条变长,是不是可以给他描绘出来呀? 这个动画所谓一放上去,也说刚开始是没有线条的,然后呢,让他慢慢的绘画出来,哎,这个时候再利用我们这个线条的一个属性,哎, k frames moo 是不是就移动的意思啊?百分之零的时候呢?利用 stuka dash array 来实现。那 dash array 是什么呢?描绘线条的, 那里面有两个参数,第一个参数呢?线条的长度,你比如说我要画一条线,第一个指如果我写了一个五,哎,就是五像素的一个线条的长度,第二个指也是一个五,那就是有一个空隙,也是五像素。根据线条的长度啊,就是五像素的宽,五像素的空隙, 五像素的宽,五像素的空隙,是不是就绘画出了这么一条虚线,哎,通过他来实现的,那我们这个做法是这么做的,刚开始的时候实现零,也说我刚开始不需要画线条,所以应该是看不见的,对不对?好了,那第二个参数是六百像素, 别说我把线条是不画成六百像素长的呀,好,到了百分之百的时候呢?反过来,因为我们的线条刚开始是没有的,那最后把它画出来,是不是整个线条都绘制完了,就可以把整个,哎,小图标全部绘制完毕?第二个参数我就稍微零,让他没有间隙。好了,动画有了,现在我们想鼠标一经过这个小图标,是不是让他有一个动画的效果呀?我们 知道这个字体图标是不是叫做 ico, 这有个 class, 所以我们现在只需要这么写喽。鼠标经过了,是 icoico 冒号 how are 添加刚才定义的这个动画就行了木,假如说我用了一个 es, 一秒钟之内是不会绘画出来呀,注意仔细看哦,走着有没有,哎,是不是可以实现了 这个效果呀?如果我们有多个小图标,我们只需要复制一下写的代码,是可以服用的哟。哎,有没有实现,是不是和我们北大看的效果这么做出来的,小伙伴学会了吗?学会了,有点意思,下课。


什么是 s v g 呢? s v g 是英文 static more generator 的缩写,直接翻译成汉语为静止蜈蚣发声器,其实就是一种新型的蜈蚣补偿设备。 我们传统的蜈蚣补偿方式一般采用电容器、电抗器进行补偿,也有采用调相机进行补偿的。再一种就是以经闸管控制电抗器 tcr 为代表的传统 sv 器方式。 相对于以上三种传统的补偿方式, s v g 无功补偿则是一种基于电压源换流技术的无功补偿方式, 其基本工作原理是利用可控规,比如说 igbd 组成换流器,将直流电源转换为交流电压,通过调节触发角度来控制输出电压的效 上位,从而实现对蜈蚣功率的动态补偿。从本质上来说, svg 是从电压的角度进行蜈蚣功率补偿的。 其实,相对于功率三角形,系统的电压也存在一个电压三角形。在电压三角形中,除了正常的纯电阻性电压之外, 还有电容性和电感性的电压 ux。 如果系统中的感性电压偏大,我们通过 svg 来补偿电容性的的电压,使得电压夹角变小,同样是能够提高功率因数的。相对于传统的蜈蚣补偿方式, svg 有着无可比拟的优势。 从应用场景来看,凡是安装有变压器地方及大型用电设备旁边,比如大型翼步电机、电焊机、各种机床、大型交换机、电器、 机车、光伏以及风力发电设备等等,都应该配备无功补偿装置,特别是那些功率因数较低的工况企业、居民区必须安装 svg。 无功补偿装置一般是采用模块化设计,各个模块单元可以单独使用,也可以同时使用,而且对单向负荷较多的场合能够自动进行三相不平衡治理,安装和维护非常方便。 再一个优点是可以实现无极补偿。 svg 无功补偿装置通过调节输出电压的向位,既能够补偿电感性蜈蚣, 又能够补偿电容性的蜈蚣,还可以进行同时补偿电感性和电容性的蜈蚣,实现双向的蜈蚣补偿。而且 svg 所补偿的蜈蚣可以根据系统的需要 任意调节大小。相对于传统的通过投入一只一只固定容量的电容器的无功补偿方式, svg 无功补偿要精确太多了。再就是 svg 本身产生的斜波极低,而且对于电网电压的波动和闪变具有很强的抑制能力。 最重要的一点是 svg 本身的无功损耗率是非常低的,而且无功补偿的享用速度又非常的快,这对于企业用电进行快速的、精准的、靶向的无功补偿以及降低企业电能损耗和电费是非常有利的。

哈喽,大家好,今天我们来学习 svg。 svg 是一个图片格式,它嵌入到 htm 二中,它跟传统的接地气偏激不同,它是一个无损压缩的格式。 什么叫无损啊?说了就是把这个 sug 的图片放大或者缩小,并不会让他去失真。 我们平时来设计这个 svg 呢,是通过一些设计工具,比如说飞一个马,那是吹塔啊,然后可以直接导出 svg, 还可以直接在代码当中去编写 svg。 有一个 tiger 叫 svg 的 tiger, 我们可以给他添加一个 vobox 属性,然后就相当于在 htm 二中产生一个 icg 的画布,可以添加各种图, 图形包括长方形、圆形、多边形等等。可以给这些图形添加一些属性,然后进行坐标改变他的大小啊,可以进行是适应的一些操作,同时可以引入的 sss 样式,然后进行更细腻度的这个描述。 suv g 还可以不仅支持静态的,还可以支持动图的效果。动图的效果呢,可以通过 siss 里面的一些属性,然后来产生, 非常的强大。 a, c, g 呢,还可以做很复杂的一些动作,它有一个太高叫 pass, pass 有一个属性叫 d, d 就是做的意思,可以给 d 添加一些坐标和动作,然后就能产生 一个非常复杂的一个动作效果。这里是个 demo 啊,通过这个 demo 可以看一下,他会产生一个去画一个复杂曲线的这个动作效果。 m 这个关键词是末的意思,然后根据指定的这些 数字和方向打开一句话, svg 非常强大,在运动互联网上面应用特别广泛。嗯,对我们开发者来说啊,我觉得是应该去学习 svg。

保姆级教程来了,手把手带你玩转 s v g 编辑器 s v g 编辑器入口在编辑器界面的左侧菜单栏,选择 s v g 编辑器,跳转到 s v g 编辑器界面后,点击进入 s v g 编辑器即可打开。 二、 svg 编辑器界面介绍三来大家认识我们的 svg 编辑器界面我们的编辑区域大致可以分为四个板块,功能区、效果选择区、效果编辑区域、导航栏、工具区。 如何搜索 svg 组件在我们 svg 编辑器中有两类 svg 效果,第一个叫做 svg 组件,另一个则是 svg 样式模板。 svg 组件在 svg 编辑器界面的互动效果板块中, s v g 组件相当于一个预设好的框架,里面的内容需要你自己添加,如图片、动画、时间设置等,可发挥空间大。 s v g 样式模板 s v g 样式模板是一个完整的作品,包含了很多类型的效果,大家只需要对里面的字体、 图片等进行微调,就可以直接使用这类型的 s v g 效果。除了在 s v g 编辑器的样式模板板块中可以找到,在编辑器界面的样式 s v g 中也能进行选择使用搜索 s v g 组件和 s v g 样式模板有两种方, 第一种是在搜索框输入关键词或 id 号码,第二种是通过点击标签来筛选 id 查看方法,当你将鼠标放在某个效果上时, 右侧弹出的面板上就可以查看 id 号码。互动效果和样式模板板块下的 s v g 效果。查看 id 号码的方法相同,塞在。

不少胖友们都想看 svg 教程,这不就来了吗? 在我冰淇淋左右滑动的样式有很多,直接在这里搜索关键词就可以找到, 比如有的样式效果是自带图片备注的啊,有的又是无缝滑动,你们可以根据需求自行选择,样式的使用也非常简单,首先我们任意选择一个左右滑动的样式,然后添加到中间的编辑区域,选中这个样式之后呢,在右侧的弹窗工具栏里面有一个 sv 机动画按钮,点击这个按钮就进入到 svg 编辑器啊,在右侧呢,我们可以上传图片并进行替换, 那除了前面我们演示的图片左右滑动效果,文字也是可以实现左右滑动的,这里的文字是可以选中的,这种效果就需要进入到幺三五编辑器中的滑动布局功能。首先我们点击这里的布局,选择基础布局,在基础布局里面有一个编辑滑动布局,点击添加到编辑区域之后,我们选中这个编辑滑动, 然后再弹出的菜单的下方可以看到有一个滑动布局,我们点击编辑就可以进入到编辑滑动布局的界面,然后这里的话如果你需要滑动两瓶,那么就添加两个就可以了,然后这里的话我们设置三个吧,选中上方这第一个,然后再双击就可以进入到滑动布局第一屏的这个编辑界面,然后我们先把这里的内容全部清空,我们已经将这个部分的内容添加好了, 添加个图片吧,编辑完成之后,点击完成编辑,然后再接着再编辑第二瓶,同样也是点击,然后这里双击第三瓶,双击 这三瓶的左右图文的滑动就做好了。那这里的话大家一定要去注意到你每一瓶他整体的一个呈现效果,那就是他的高度相差不要太大,你的文字和图片的布局一定要尽量的协调。