我有以下代码,我想显示一个引导图标而不是一个按钮。知道我做错了什么吗?
<input type="submit" value="Update" class="btn btn-default btn-update" />
我尝试了以下内容并且无法正常工作,任何想法如何解决?
<input type="submit" value="Update" class="glyphicon glyphicon-remove" />
也是这样的:
<input type="submit" value="Update" class="btn btn-default glyphicon glyphicon-remove" />
答案 0 :(得分:4)
请勿与其他组件混合使用。 图标类不能直接与其他组件组合。它们不应该一起使用 同一元素上的其他类。相反,添加嵌套的
<span>
和 将图标类应用于<span>
。
所以试试:
<button type="submit" class="btn btn-default btn-lg">
<span class="glyphicon glyphicon-remove"></span>Update</button>
<强> bootply example 强>
答案 1 :(得分:3)
由于输入标记不能包含任何其他html,正确的方法是使用按钮标记:
<button type="submit" class="btn btn-default"><i class="glyphicon glyphicon-remove"></i> Update</button>
答案 2 :(得分:1)
CSS
input[type=submit] {
background: url(where_your_image_is);
border: 0;
display: block;
height: _the_image_height;
width: _the_image_width;
}
OR
<input type="image" src="/yourImage" width ="" height="" border="0" />
答案 3 :(得分:1)
首先下载bootstrap文件夹: https://github.com/twbs/bootstrap/releases/download/v3.1.1/bootstrap-3.1.1-dist.zip
将其解压缩并上传服务器中的文件,而不是添加到标题中:
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
<link rel="stylesheet" href="//netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap-theme.min.css">
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>