javascript - 如何让svg标签内的元素宽高等于svg标签的宽高?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 13:27:36
0
2
892

我的svg标签外面用一个p盒子包裹,svg设置宽高为外面盒子宽高的100%,修改p盒子的宽高,此时svg的宽高始终和p盒子一样,但是svg里面的path标签的宽高却和svg不一样,如图



怎么让svg里面的元素整体宽高等于svg宽高?是通过css还是js?像下面这样

曾经蜡笔没有小新
曾经蜡笔没有小新

全部回复(2)
曾经蜡笔没有小新

给svg标签设置preserveAspectRatio="none"就可以了,具体可以参考张鑫旭的博客的这篇文章
http://www.zhangxinxu.com/wor...

为情所困

https://css-tricks.com/scale-...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板