简而言之,我遇到了一个svg的问题,我需要在滚动期间使用jquery更改viewBox,因为徽标执行“裁剪”(a的不透明度为0)并且它在菜单的左侧移动,所有滚动内容时。
我在Windows(Chrome,Firefox和Edge)以及Mac(Chrome,Firefox,Opera和Safari)中测试过它,只有在Safari中,viewBox在滚动后才会保留,所以徽标比它需要的要大,但是如果我读取代码svg的viewBox已经改变,如果我改变徽标容器的大小,它就会变成正确的大小。
其他遇到此问题的人?提示?