Html 向按钮添加一个图标,该按钮显示';It’就在课文的旁边

Html 向按钮添加一个图标,该按钮显示';It’就在课文的旁边,html,css,Html,Css,我想制作一个这样的按钮[icon.png text here] 使按钮有一个图标,然后是文本 到目前为止,我的代码是: [css] [html] <input type="submit" id="submit" class="icon" value="Log Me In"/><input type="button" id="cls" value="Clear All"/> 请告诉我我做错了什么任何帮助都将不胜感激谢谢 我认为这是最简单的方法 <button t

我想制作一个这样的按钮[icon.png text here]

使按钮有一个图标,然后是文本

到目前为止,我的代码是:

[css]

[html]

<input type="submit" id="submit" class="icon" value="Log Me In"/><input type="button" id="cls" value="Clear All"/>


请告诉我我做错了什么任何帮助都将不胜感激谢谢

我认为这是最简单的方法

<button type="submit">some text <i class="icon"></i></button>


.icon {
  display: inline-block;
  background: url("http://placehold.it/16x16&text=icon");
  width: 16px;
  height: 16px; 
}
一些文本
.图标{
显示:内联块;
背景:url(“http://placehold.it/16x16&text=icon");
宽度:16px;
高度:16px;
}

这里的示例:

只需将定位添加到图标和一些CSS来设置按钮其余部分的样式

HTML


按钮只能有文本值。要做(我认为)你要求的事情,你必须创建一个看起来和行为都像按钮的元素,但实际上你不是为此开了一个新帐户吗?那我该怎么办呢请引导我more@Gary所以我使用这个.btn span.icon{background:url('lock.png')不重复;float:left;width:10px;height:40px;}但是它不起作用对图标使用
是一个非常糟糕的做法
<button type="submit">some text <i class="icon"></i></button>


.icon {
  display: inline-block;
  background: url("http://placehold.it/16x16&text=icon");
  width: 16px;
  height: 16px; 
}
<input type="submit" id="submit" class="icon" value="Log Me In"/>
input{
                 /* Change `http://placehold.it/50x50` to your icon */
    background:green url("http://placehold.it/50x50") 10px center no-repeat;
    height: 75px;
    padding: 10px 10px 10px 70px;
}