文章详情页
javascript - 如何让svg标签内的元素宽高等于svg标签的宽高?
浏览:245日期:2023-06-20 10:01:35
问题描述
我的svg标签外面用一个p盒子包裹,svg设置宽高为外面盒子宽高的100%,修改p盒子的宽高,此时svg的宽高始终和p盒子一样,但是svg里面的path标签的宽高却和svg不一样,如图

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

问题解答
回答1:给svg标签设置preserveAspectRatio='none'就可以了,具体可以参考张鑫旭的博客的这篇文章http://www.zhangxinxu.com/wor...
回答2:https://css-tricks.com/scale-...
标签:
JavaScript
相关文章:
1. java - 为什么第一个线程已经释放了锁,第二个线程却不行?2. python3.x - python连oanda的模拟交易api获取json问题第五问3. golang - 用IDE看docker源码时的小问题4. Mysql取下一条记录5. angular.js - $emit(,)的具体意思是什么作用呢?6. 在mac下出现了两个docker环境7. 为什么我ping不通我的docker容器呢???8. docker内创建jenkins访问另一个容器下的服务器问题9. dockerfile - [docker build image失败- npm install]10. docker不显示端口映射呢?
排行榜

网公网安备