html – 使用Bootstrap 3在提交按钮内放置图标

我正在尝试使用Bootstrap 3实现如下截图所示的效果.

如您所见,搜索按钮是:

1)输入内部

2)用glyphicon设计,以便不像“按钮”.

如何使用Bootstrap 3实现类似的效果?我想在文本输入的末尾放置一个带放大镜glyphicon的按钮,但是按钮不断出现在输入下方而不是内部.

解决方法

一个包含div的位置:relative;然后使用position:absolute;将提交按钮定位在顶部.像这样:

http://jsfiddle.net/VtP5k/

HTML

<form>

    <div id="search">

        <input type="text" />
        <button type="sutmit">Search</button>

    </div>

</form>

CSS

#search {
    position: relative;
    width: 200px;
}

#search input {
    width: 194px;
}

#search button {
    position: absolute;
    top: 0;
    right: 0;
    margin: 3px 0;
}

相关文章

vue阻止冒泡事件 阻止点击事件的执行 &lt;div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些