找到约 5586 条结果
  • svg: marker
    使用SVG绘制的图形是箭头, 可以在<defs>和<symbol>中定义好再去重用,但是你每次应用的时候都需要对其移动或旋转。直接用一个<marker>元素的话会方便很多。
    2018-07-30
    2
  • CSS & SVG foreignObject 实现文字镂空波浪动画
    为什么要用到混合模式呢?因为这是文本,文本内部不可能放入 HTML 节点,所以下面介绍将另一种方式,在 HTML 完全受限的情况下,借助 SVG foreignObject 也能很轻松的实现这一效果,而且会有更好的效果,一起看看吧
    2022-02-28
  • 《SVG 动画开发实战》 - 🖼️ SVG 图案动画(Pattern)
    想要在Web页面中绘制背景图案,我们首先可能想到的是使用 CSS,可能你也有所尝试,比如简单的渐变到复杂的网格、点阵等,SVG 中也有绘制背景图案的解决方案。
    2020-12-29
  • 使用 SVG 中 vector-effect 属性来解决边框(stroke)缩放问题
    这篇文章来看看在SVGSVGTiny12中vector-effect这个属性以及使用它来解决SVG在缩放过程中会产生边框不定宽的问题,比如随着SVG增大,边框也会按比例增大,如下图所示:
    2016-12-27
  • unplugin-svg-component 助你优雅的使用 svg 图标
    现如今, 项目中的小图标往往会使用 svg 的方式来做, 许多 svg 插件供我们选择, 比如说 vite-plugin-svg-icons, 这个插件的使用的范围是比较广的, 但是就我使用下来而言, 发现几个痛点:
    2023-03-09
  • SVG 基本知识:SVG 放大缩小之 viewbox 初探 (1)
    接触过SVG都知道,SVG有自己的一套坐标视窗系统,理解它对于在SVG的使用,特别是要对SVG进行放大缩小,viewbox是必须要了解的一个知识点,而viewbox则是SVG中一个相对复杂的概念,打算分两篇来聊聊它,这篇文章就来聊聊SVG中的viewbox的一个基本知识和基本的应用。
    2016-10-12
    2
  • SVG 基础知识 回顾
      第一次开通博客,思前想去还是先回顾下去年做比赛作品时学习的SVG动画。下一篇写SVG制作动画总结。     SVG 是使用 XML 来描述二维图形和绘图程序的语言。     先了解下SVG的优势:可在任何的分辨率下被高质量地打印;图像中的文本是可选的,同时也是可搜索的(很适合制作地图);可以与 Java 技术一起运行;与 JPEG ...
    2019-09-11
  • SVG 了解下
    1. SVG中后面的元素会覆盖前面的元素 {代码...} 蓝色的矩形会显示在红色矩形的上面渲染规则:写在后面的元素拥有更高的层级
    2024-10-21
  • shields小徽章是如何生成的?以及搭建自己的shield服务器
    一般开源项目都会有一些小徽章来标识项目的状态信息,并且这些信息是会自动更新的。在shields的官网[链接] 上面有各种各样的小图标,并且有很多自定义的方案。
    2018-09-30
  • 【Copy攻城狮日志】踩坑小程序之使用svg作为图标
    都9102年了,我居然还会犯如此低级的错误。不经想起去年犯的一个更低级的错误,事情的经过是这样的,去年@肖蜀黍 在某个群里丢了一个小程序链接--tell心语,这个小程序本身就具有传奇色彩,背后的故事更是感动人心,就是现实版的解忧杂货店;主要的功能是写信,也就是文字输入。然后,我居然脑残地去测试xss!!!不学无...
    2019-04-04
  • svg: text
    text, tspan <text>和<tspan>标签是定义文本的基本标签。 text 属性 x: 文本绘制x轴位置y: 文本绘制y轴位置dx: 每个字符相对前一个字符的偏移距离dy: 每个字符相对前一个字符的偏移距离 {代码...} 文本水平垂直居中 水平排列 text-anchor属性可设置文本水平排列,有三个取值 start | middle | end {代码...}...
    2018-08-03
  • 记一次前端SVG实战知识分享会
    XML 被设计用来传输和存储数据, 指可扩展标记语言(_EX_tensible _M_arkup _L_anguage)HTML 被设计用来显示数据。
    2020-10-15
    4
  • 在 Weex 中使用 SVG
    近几年 SVG 逐渐成为前端开发的热门技术。我们可以在业务场景中构建我们的图标,以及替代部分位图,随着动画交互的普及,SVG 也成为了大家的选择之一。今天我们给大家带来如何在 weex 项目中通过 weex-svg 来实现 SVG 的一些图形信息的展示。
    2017-04-18
    4
  • svg压缩
    这是个通过借助npm包的一种方式去压缩svg的图片,由于阿里的图库自己创建的图标有大小的限制,当我们想要自己用自己的图标的时候就可以使用这种方式去完成对svg的图片压缩。1、下载node.js (地址:[链接])2、下载svgo的包
    2018-12-28
  • 公众号SVG动画交互实战
    越来越多的公众号在图文消息中加入了SVG动画交互效果,SVG支持事件触发动画,相对于单独做一个H5而言,由于公众号消息依托于微信服务器,为广告主节约了服务器流量成本。这次我们以苹果公众号的一篇交互消息为例,剖析下里面的效果是怎样实现的。
    2020-05-30
  • canvas与svg区别
    一:定义 什么是canvascanvas画布,使用js在网页上绘制图像 什么是svgsvg是可伸缩矢量图 二:使用canvas使用 {代码...} 浏览器DOM展示 {代码...} 注意: 1.canvas通过js在画布上画了连线,但是浏览器中没有展示连线DOM 2.由于不是以DOM形式展示,canvas是一个整体,不能给画上图形添加事件,只能给canvas整体添加事件 sv...
    2019-08-07
  • 不一样的SVG!SVG在CSS背景平铺中的应用
    欢迎关注我的公众号:前端侦探再次介绍一些你可能没用过的SVG小技巧。有时候会遇到一些完全相同的图形,如果能用上 CSS背景平铺,那就再合适不过了。举个例子,有这样一个按钮相比普通的按钮,多个左右两个小装饰,如果是你,会怎样实现呢?假设这个小图标是a.svg,想了一下,应该有以下几种方式1.伪元素刚好用上::befor...
    2024-05-16
    1