如何将 svg 图标添加到带有文本的按钮

Ale*_*FF1 4 html css icons svg twitter-bootstrap-3

我有 svg 图标svgIcon 的来源。我需要将此图标添加到按钮上。它看起来与这个非常相似

在此处输入图片说明

我试过这个:

css

  .btn {
     border: none;
     color: grey;
     padding: 12px 16px;
     font-size: 16px;
     cursor: pointer;
     background-image: url("http://alexfeds.com/wp- 
     content/uploads/2018/04/save_icon.svg");
     background-repeat: repeat-y;
       }

   <button class="btn"> Save</button>
Run Code Online (Sandbox Code Playgroud)

但结果是这样的: 在此处输入图片说明

如何在按钮内放置 svg 图标并在其旁边放置文字说明?

hoa*_*anh 7

我通常使用伪元素。请检查以下结果:

.btn {
     border: none;
     color: grey;
     padding: 12px 16px;
     font-size: 16px;
     cursor: pointer;
 }
 
 .btn:before {
   content: url(http://alexfeds.com/wp-content/uploads/2018/04/save_icon.svg);
   width: 20px;
   float: left;
   margin-right: 5px;
   margin-top: -2px;
 }
Run Code Online (Sandbox Code Playgroud)
<button class="btn">Save</button>
Run Code Online (Sandbox Code Playgroud)