css - 使用 svg 图标作为 div 容器的背景

标签 css svg

我有一个 svg 图标,你可以找到它 here (它是白色的)我想用它作为 div 的背景。我该怎么做?

我已经试过了,但是什么也没有显示:

.show_nav {
    background-image: url('http://mobileglas.tryit.ch/fileadmin/media/images/Mobile_kreuz.svg');
    height: 5px; 
    width:30px;
}

最佳答案

您的背景不够大,看不到十字架。如果您希望十字缩放,请将 SVG 宽度和高度值更改为 100% 而不是 px 值。

.show_nav {
    background-color: black;
    background-image: url('http://mobileglas.tryit.ch/fileadmin/media/images/Mobile_kreuz.svg');
    height: 320px; 
    width:530px;
}
<div class="show_nav"></div>

关于css - 使用 svg 图标作为 div 容器的背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33039664/

相关文章:

javascript - 在 svg 上右键单击菜单

javascript - 谷歌地图显示不全

javascript - 我如何响应式地将 vine 嵌入到 Blogger 中?

html - Chrome 打印预览重绘问题

html - 在 flex box 中使用时,网格不占据其 div 的全部高度

html - 如何在 Angular Material 7 中使用 CSS 操纵 mat-snack-bar 模板的外观

SVG 使用标签和 ReactJS

javascript - Append 不是 d3.js 中的函数?

javascript - 带有外部 Javascript 文件的 SVG 和 HTML

javascript - 如何旋转整个 SVG 文本对象而不是单个字形