大佬教程收集整理的这篇文章主要介绍了html – SVG元素渲染质量,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
谢谢.
编辑:添加样品..
https://jsfiddle.net/p8km6nhc/7/
<svg viewBox="-170 -87 1678 869" style="width: 100%; height: 100%; overflow: hidden; left: 0px; top: -0.800003px;" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1"> <defs> <filter id="varlikItemShadow1"> <feGaussianBlur stdDeviation="3" in="SourceGraphic"></feGaussianBlur> <feOffset dy="1" dx="1"></feOffset> <feMerge> <feMergeNode></feMergeNode> <feMergeNode in="SourceGraphic"></feMergeNode> </feMerge> </filter> </defs> <g> <g transform="matrix(1,1,0)"> <g transform="matrix(1,158,256)"> <g title="" data-original-title="" data-rounded="yes"> <text style="font:0px arial;" x="0" y="1" stroke="none" transform="matrix(1,0)" fill="#ffffff" fill-opacity="0.111111">[[VarlikId=3999]]</text> <rect filter="url(#varlikItemShadow1" stroke="#2b5987" stroke-width="2" fill-opacity="0.9" fill="#ffe8f6" ry="10" rx="10" y="0" x="0" height="140" width="1270"></rect> <path d="M0 0 L 1268 0 1268 138 0 138Z" stroke="none" stroke-width="0" fill="none" fill-opacity="0" transform="matrix(1,0)"></path> <image image-rendering="optimizeQuality" preserveAspectRatio="xMidYMid meet" x="14" y="14" width="1242px" height="66px" xlink:href="https://deviantshare.azurewebsites.net/img/test.png"></image> <text style="font:32px arial;" x="0" y="30" stroke="none" transform="matrix(1,591,94)" fill="#2b5987">3. Kat</text> </g> </g> </g> </g> </svg>
结果:
而不是使用< image> SVG的元素,尝试使用< img> HTML的标记并使用< foreignObject>嵌入它SVG的元素.
代替 :
<image image-rendering="optimizeQuality" preserveAspectRatio="xMidYMid meet" x="14" y="14" width="1242px" height="66px" xlink:href="https://deviantshare.azurewebsites.net/img/test.png"></image>
用过的:
<foreignObject x="600" y="14" width="100" height="100"> <body> <img src="https://deviantshare.azurewebsites.net/img/test.png" type="image/svg+xml" width="66px" height="66px"> </body> </foreignObject>
但是一个悬而未决的问题是IE doesn’t support foreignObject呢!
Codepen.io正在运作example
以上是大佬教程为你收集整理的html – SVG元素渲染质量全部内容,希望文章能够帮你解决html – SVG元素渲染质量所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。