文章详情页
javascript - 如何让svg标签内的元素宽高等于svg标签的宽高?
浏览:273日期: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. docker api 开发的端口怎么获取?2. css3 - 微信前端页面遇到的transition过渡动画的bug3. 老师,flex-shrink: 1; 按视频操作,不会自动缩放4. docker images显示的镜像过多,狗眼被亮瞎了,怎么办?5. mysql - phpMyAdmin无法导入数据6. python的文件读写问题?7. 如何解决docker宿主机无法访问容器中的服务?8. macos - mac下docker如何设置代理9. python - 怎样在linux下开发flask web应用时查看代码出错(traceback)的地方。10. 如何解决Centos下Docker服务启动无响应,且输入docker命令无响应?
排行榜

网公网安备