如何编辑高度input-group-addons

时间:2017-07-22 09:54:07

标签: html css twitter-bootstrap-3

我在悬停时有一个带有glyphicon图标的文本字段以显示工具提示。我在该文本字段之外添加了一个标签。之后我无法使用textfield的大小来修复输入组插件的高度



$("a.my-tool-tip").tooltip();

a.my-tool-tip,
a.my-tool-tip:hover,
a.my-tool-tip:visited {
  color: black;
}

.input-group {
  margin-top: 100px;
}

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>


<div class="input-group">
  <label for="my-label">My Label</label>
  <input type="text" class="form-control" name="security" id="security">
  <p class="unit">You msg here</p>
  <span class="input-group-addon">
            <a class='my-tool-tip' data-toggle="tooltip" data-placement="left" title="Tooltip here">
                <i class='glyphicon glyphicon-info-sign'></i>
            </a>
        </span>
  </input>
 
</div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:2)

这是一个肮脏的解决方案!

$("a.my-tool-tip").tooltip();
a.my-tool-tip,
a.my-tool-tip:hover,
a.my-tool-tip:visited {
  color: black;
}

.input-group {
  margin-top: 100px;
}

label[for="my-label"] {
position: absolute;
top: -30px;
}
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>


<div class="input-group">
  <label for="my-label">My Label</label>
  <input type="text" class="form-control" name="security" id="security">
  <span class="input-group-addon">
            <a class='my-tool-tip' data-toggle="tooltip" data-placement="left" title="Tooltip here">
                <i class='glyphicon glyphicon-info-sign'></i>
            </a>
        </span>
  </input>
</div>

制作标签absolute