繁体   English   中英

如何将输入框旁边的按钮对齐?

[英]How can I align the button right next to the input box?

<div class="row">
    @Html.LabelFor(m => m.ClientVideoFilePath)
    <form>
        <div class="input-group">
            @Html.TextBoxFor(m => m.ClientVideoFilePath, new { @class = "form-control large-textbox" })
            <span class="input-group-btn">
                <button class="btn btn-default">Upload Video</button>
            </span>
        </div>
    </form>
</div>

我不明白为什么我的代码给我奇怪的结果。 它向我显示了一个按钮,该按钮位于我的输入框右侧。 我想要旁边的按钮! FML

这也是large-textbox类的内容:

.large-textbox {
    width: 100% !important;
}

在具有行的 bootstrap元素中(使用负边距-v.3.3和v.4 +中的flexbox),类始终必须紧跟具有列类的元素,例如

<div class="row">
   <div class="col-md-12"></div>
   ...and/or...
   <div class="col-md-6"></div>
   <div class="col-md-6"></div>
</div>

您可以删除类,也可以在其后添加col *类。 你也不需要这种风格

.large-textbox {
    width: 100% !important;
}

编辑:同样,如果您正在使用引导程序4重命名input-group-btninput-group-append

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM