html - 如何使用 Bootstrap 在搜索输入字段内附加搜索按钮

标签 html css twitter-bootstrap

我正在使用一个模板,名称是 Wrapbootstrap 的 Treble One Page Rsponsive Theme,它使用 Twitter Bootstrap。我在实现模板时遇到了这个让我抓狂的小错误。

有一个搜索栏,由 <input> 组成标记和 <button>标签。以前很好,直到我把它放在 <form> 中,搜索栏开始表现得很奇怪。 <input>字段居中,但 <button>附加到场外,使整个事物不居中。

这里是图像,要清楚:

picture

这是我的代码:

<div class="row">
        <div class="span8 offset2">
            <div class="input-append">
                <form method="get">
                    <input class="span5" id="appendedInputButton" type="text" placeholder="Search By Name" name="searchTerm" value="Search">
                    <button class="btn btn-primary sicon-search sicon-white" type="submit"><i>Search</i></button>
                </form>
            </div>
        </div>
    </div>

最佳答案

我用谷歌搜索了这个 template .

此代码按预期在原始模板上运行:

<div class="row">
    <div class="span8 offset2">
        <form class="input-append" method="get">
            <input class="span5" id="appendedInputButton" type="text" placeholder="Search By Name" name="searchTerm" value="Search" />
            <button class="btn btn-primary sicon-search sicon-white" type="submit"><i>Search</i></button>
        </form>
    </div>
</div>

主要思想是将“input-append”div 转换为表单,而不是在其中添加新的表单元素。

关于html - 如何使用 Bootstrap 在搜索输入字段内附加搜索按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24034610/

相关文章:

html - 不需要的颜色出现在 CSS 渐变中.. 只影响 Chrome

css - 表内的 Bootstrap 网格系统

perl 中的 HTML 解析

jquery - 单击更改背景图像(jQuery)

css - 如何隐藏 body::after 将鼠标悬停在 body 上(带过渡)?

javascript - Bootstrap : Link stays selected after click

javascript - 如何使滚动 jQuery 监听器适应 CSS 媒体查询? (Javascript/jQuery/Bootstrap )

html float 底部

html - margin 和负 margin

多行 Div 中的 CSS 间距