2013-03-03 92 views
1

我能够得到一个SVG显示就好了,当我使用为什么没有SVG表示CSS背景图像

<img src="../images/jte.svg" alt="Logo"> 

然而,当我使用下面的尝试,并显示通过CSS:

HTML

<div class="logo2"> 
</div> 

CSS

.logo2 { 
background-image: url(jte.svg); 
} 

没有显示任何内容。任何想法为什么发生这种情况? ('../images/jte.svg')('jte.svg)无效。

+1

你给了DIV尺寸空白的div元素本身不会在页面上显示出来,除非你定义尺寸​​为他们 – 2013-03-03 01:32:43

+0

好了,。提供尺寸确实会显示图像。但是,图像不显示完整的东西.... – user1968859 2013-03-03 01:44:20

+0

检查尺寸s的SVG。 – 2013-03-03 01:46:46

回答

0

对于有问题的元素使用定义的宽度和高度,或者只是附加它对身体例如:?

body { background-image: url('https://cdn.sstatic.net/Sites/stackoverflow/img/sprites.svg')