gpt4 book ai didi

javascript - 将 Bootstrap 3.0 标签直接放置在输入字段的顶部,而无需将内容向下推

转载 作者:行者123 更新时间:2023-11-28 18:10:16 24 4
gpt4 key购买 nike

我有一个 bootstrap 3.0 水平形式。

我使用 jquery 在 form-group div 之前直接附加了一个 Bootstrap 标签。

<form role="form" class="form-horizontal" id="form-newUser">
<div class="form-group">
<label class="control-label col-md-4" for="inputUser">New User</label>
<div class="input-group input-group-sm col-md-6">
<span class="input-group-addon"><i class="icon-user"></i></span>
<input type="text" class="form-control" id="inputUser" placeholder="Username" xy="left" rqd="required">
</div>
<span class="label label-warning field-error field-error-horizontal col-md-offset-4"><i class="icon-warning-sign"></i> '+errorMessage+'</span>
</div>
<div class="form-group">...

我想将此标签直接放置在输入字段上,以便错误消息看起来像是显示在输入文本字段内。

我可以使用一些 css 来做到这一点,但它会不断将内容向下推到通常在 html 中显示 span 的每个字段之间。

我需要能够相对定位并同时 float 。

这可以做到吗?

最佳答案

您可以改为附加到 input-group DIV。它有 position: relative; 任何绝对定位的东西都会留在它里面。

根据需要应用样式。

示例:http://jsfiddle.net/x8Zua/2/

HTML

<div class="input-group input-group-sm col-md-6">
<span class="input-group-addon"><i class="icon-user"></i></span>
<input type="text" class="form-control" id="inputUser" placeholder="Username" xy="left" rqd="required">
<span class="label label-warning field-error field-error-horizontal col-md-offset-4"><i class="icon-warning-sign"></i> '+errorMessage+'</span>
</div>

CSS

.field-error {
position: absolute;
top: 7px;
left: 52px;
}

关于javascript - 将 Bootstrap 3.0 标签直接放置在输入字段的顶部,而无需将内容向下推,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18804231/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com