在我的HTML文档中,我有一个<svg>
,它包括许多具有id
个属性的项,比如icon-x
.
然后我想重复使用这些图标,比如
<div class=container>
<svg><use xlink:href=#icon-x /></svg>
</div>
然而,这种情况下的图标在源SVG中可能有不同的大小.我希望它们适合div.container
,但容器中的SVG周围有空格.
我怎么才能告诉<use>
我所指向的东西,并知道它定义了<svg>
的大小,这样当我像.container svg { width: 100%; height: auto;}
做css时,它的工作方式就像<img>
标签一样?