美文网首页
html中使用svg技巧

html中使用svg技巧

作者: 夏晶晶绿 | 来源:发表于2018-01-17 18:05 被阅读106次
1.img标签引入

<img src="picture.svg">
chrome显示不全问题(有时会显示完整);IE,火狐,safari正常
移动端缩放文字比例失调问题处理:
svg文件中给所有的text标签加上text-rendering="geometricPrecision"

2.使用css作为背景图片

div{background:url("picture.svg") no-repeat center top;background-size:contain;}
chrome显示不全问题(有时会显示完整),IE,火狐,safari显示正常;
移动端缩放文字比例失调问题处理:
svg文件中给所有的text标签加上text-rendering="geometricPrecision"
缺点是不能根据svg背景图自适应大小

3.object标签引入

<object data="picture.svg" width="100%" height="100%" type="image/svg+xml" codebase="http://www.adobe.com/svg/viewer/imstall/" />
chrome,IE9以上正常,火狐不显示,safari不能等比缩放出现滚动条
移动端文字可以等比缩放

4.embed标签引入

<embed src="picture.svg" width="100%" height="100%" type="image/svg+xml" pluginspage="http://www.adobe.com/svg/viewer/install/" />
chrome,IE,火狐正常;safari不能等比缩放出现滚动条
移动端文字可以等比缩放

同一个页面,object标签一定要放在最后,否则其之后的标签浏览器中不出现

相关文章

  • html中使用svg技巧

    1.img标签引入 chrome显示不全问题(有时会显示完整);IE,火狐,safari正常移动端缩放文字比例失调...

  • html中使用svg技巧

    https://www.w3school.com.cn/svg/svg_inhtml.asp 1.img标签引入 ...

  • 2018-11-15

    svg SVG 在HTML页面中怎样使用? (1)使用 标签 : 优势:所有主要浏览器都支持,并允许使用脚本 ...

  • SVG 学习笔记

    SVG概述 SVG : 可缩放矢量图形,使用 XML 格式定义图像。 SVG in HTML 直接嵌入HTML文档...

  • 前端面试每日 3+1 —— 第413天

    今天的知识点 (2020.06.02) —— 第413天 (我也要出题) [html] html中如何使用svg?...

  • SVG学习笔记

    SVG学习笔记 简介 SVG使用XML来描述二维图形和绘图程序的语言。 SVG形状 SVG在HTML页面 SVG ...

  • 小程序-引入本地图片

    Q1:背景:此前开发中,html文件用了很多嵌入式的svg标签,小程序的svg标签不能使用。且background...

  • SVG用法

    常见引入svg的方法 .svg文件的常见结构: html页面中绘制svg的常见方法: 关于SVG的viewBox:...

  • SVG

    @(HTML5)[canvas与SVG] [TOC] 十一 、SVG HTML体系中,最常用的绘制矢量图的技术是S...

  • 前端面试每日 3+1 —— 第93天

    今天的面试题 (2019.07.18) —— 第93天 [html] 有使用过svg吗?请用svg画一个圆 [cs...

网友评论

      本文标题:html中使用svg技巧

      本文链接:https://www.haomeiwen.com/subject/ugvuoxtx.html