2017-08-04 126 views
1

页面加载时,左列中的svg“跳转”。当你第一次去URL时,它会放大HUGE,然后由于某种奇怪的原因缩小到正确的尺寸。我怎样才能解决这个问题?为什么我的SVG在页面加载时跳跃?

我试过一切从百分比高度到vh。我需要与视框混淆吗?感谢您的帮助。

回答

2

这是因为您没有为任何东西指定宽度,而是让浏览器在各种对象加载时调整大小和重新排列元素。您的SVG在HTML中内联,因此在页面加载时已经存在。但是,您的style.cssbootstrap.css文件将在稍后才会加载,因此在此之前,SVG会占用整个页面。

SVG似乎没有响应。它似乎总是以662px的宽度结束。所以只要给它那个宽度。

<svg width="662px" ... 
+0

谢谢你的回复。我觉得是这样的。这太讨厌了!大声笑 – PandaNinja

相关问题